Perguntas com a marcação «swift»

Swift é uma linguagem de programação de uso geral segura, rápida e expressiva, desenvolvida pela Apple Inc. para suas plataformas e Linux. Swift é de código aberto. Use a tag apenas para perguntas sobre recursos de idioma ou para exigir código no Swift. Use as tags [ios], [ipados], [macos], [watch-os], [tvos], [cacau-touch] e [cacau] para perguntas (independentes do idioma) sobre as plataformas ou estruturas.


13
Adicionar um elemento a uma matriz no Swift
Suponha que eu tenha uma matriz, por exemplo: var myArray = ["Steve", "Bill", "Linus", "Bret"] E depois eu quero empurrar / acrescentar um elemento ao final do referido array, para obter: ["Steve", "Bill", "Linus", "Bret", "Tim"] Que método devo usar? E o caso em que eu quero adicionar um elemento …
340 ios  arrays  swift 

30
Como validar um endereço de email rapidamente?
Alguém sabe como validar um endereço de email no Swift? Encontrei este código: - (BOOL) validEmail:(NSString*) emailString { if([emailString length]==0){ return NO; } NSString *regExPattern = @"[A-Z0-9a-z._%+-]+@[A-Za-z0-9.-]+\\.[A-Za-z]{2,4}"; NSRegularExpression *regEx = [[NSRegularExpression alloc] initWithPattern:regExPattern options:NSRegularExpressionCaseInsensitive error:nil]; NSUInteger regExMatches = [regEx numberOfMatchesInString:emailString options:0 range:NSMakeRange(0, [emailString length])]; NSLog(@"%i", regExMatches); if (regExMatches == 0) …
338 ios  validation  email  swift 

7
Converter um NSURL em um NSString
Eu tenho um aplicativo em que o usuário pode escolher uma imagem nas imagens internas do aplicativo ou na biblioteca de fotos do iphone. Eu uso um objeto Ocasião que possui uma NSStringpropriedade para salvar o imagePath. Agora, no caso das imagens de aplicativos integradas, recebo o nome do arquivo …

15
Arquivo de constantes globais no Swift
Nos meus projetos Objective-C, geralmente uso um arquivo de constantes globais para armazenar itens como chaves e nomes de notificação NSUserDefaults. Parece algo como isto: @interface GlobalConstants : NSObject extern NSString *someNotification; @end @implementation GlobalConstants NSString *someNotification = @"aaaaNotification"; @end Como faço exatamente a mesma coisa no Swift?
336 ios  objective-c  swift 

30
Como imprimo o tipo ou a classe de uma variável no Swift?
Existe uma maneira de imprimir o tipo de tempo de execução de uma variável rapidamente? Por exemplo: var now = NSDate() var soon = now.dateByAddingTimeInterval(5.0) println("\(now.dynamicType)") // Prints "(Metatype)" println("\(now.dynamicType.description()") // Prints "__NSDate" since objective-c Class objects have a "description" selector println("\(soon.dynamicType.description()") // Compile-time error since ImplicitlyUnwrappedOptional<NSDate> has no "description" …
335 swift  types 

8
Qual é a diferença entre func estático e func de classe no Swift?
Eu posso ver essas definições na biblioteca Swift: extension Bool : BooleanLiteralConvertible { static func convertFromBooleanLiteral(value: Bool) -> Bool } protocol BooleanLiteralConvertible { typealias BooleanLiteralType class func convertFromBooleanLiteral(value: BooleanLiteralType) -> Self } Qual é a diferença entre uma função membro definida como static funce outra definida como class func? Simplesmente …
334 class  static  swift 


6
Como programar um atraso no Swift 3
Nas versões anteriores do Swift, era possível criar um atraso com o seguinte código: let time = dispatch_time(dispatch_time_t(DISPATCH_TIME_NOW), 4 * Int64(NSEC_PER_SEC)) dispatch_after(time, dispatch_get_main_queue()) { //put your code which should be executed with a delay here } Mas agora, no Swift 3, o Xcode altera automaticamente 6 coisas diferentes, mas o …


30
Qual é a diferença entre `let` e` var` in swift?
Qual é a diferença entre lete varno idioma Swift da Apple? No meu entendimento, é uma linguagem compilada, mas não verifica o tipo no momento da compilação. Isso me deixa confuso. Como o compilador sabe sobre o erro de tipo? Se o compilador não verificar o tipo, não há um …
321 swift 

30
Obter nome da classe do objeto como string no Swift
Obtendo o nome da classe de um objeto como Stringusando: object_getClassName(myViewController) retorna algo como isto: _TtC5AppName22CalendarViewController Eu estou procurando a pura versão: "CalendarViewController". Como obtenho uma sequência limpa do nome da classe? Encontrei algumas tentativas de perguntas sobre isso, mas não uma resposta real. Não é possível?
320 swift 



13
Atualizando para a versão mais recente do CocoaPods?
Estou tendo alguns problemas Alamofire 4.0para instalar no meu projeto. Eu tenho a versão mais recente do Xcode , executando o Swift 3 , e quando tento instalar o alamofire, estou recebendo 800 erros de compilador. Pelo visto É necessário o CocoaPods 1.1.0+ para construir o Alamofire 4.0.0+ Eu olhei …
316 ios  swift  xcode  cocoapods 

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.