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.



7
Como inicializar uma string do NSData no Swift
Eu tenho tentado inicializar uma string NSDatano Swift. Na documentação do NSString Cocoa, a Apple está dizendo que você deve usar isto: init(data data: NSData!, encoding encoding: UInt) No entanto, a Apple não incluiu nenhum exemplo de uso ou onde colocá-lo init. Estou tentando converter o seguinte código de Objective-C …
173 string  swift  cocoa  nsdata 







11
Como obter o nome do valor da enumeração no Swift?
Se eu tiver uma enumeração com Integervalores brutos : enum City: Int { case Melbourne = 1, Chelyabinsk, Bursa } let city = City.Melbourne Como posso converter um cityvalor em uma string Melbourne? Esse tipo de introspecção de nome de tipo está disponível no idioma? Algo como (este código não …
167 swift  enumeration 



7
Qual é a melhor prática para nomear arquivos Swift que adicionam extensões a objetos existentes?
É possível adicionar extensões aos tipos de objetos Swift existentes usando extensões, conforme descrito na especificação do idioma . Como resultado, é possível criar extensões como: extension String { var utf8data:NSData { return self.dataUsingEncoding(NSUTF8StringEncoding, allowLossyConversion: false)! } } No entanto, qual é a melhor prática de nomeação para arquivos de …
165 ios  objective-c  swift  xcode 

14
Verificar string vazia no Swift?
No Objetivo C, pode-se fazer o seguinte para verificar se há strings: if ([myString isEqualToString:@""]) { NSLog(@"myString IS empty!"); } else { NSLog(@"myString IS NOT empty, it is: %@", myString); } Como se detecta strings vazias no Swift?
165 swift 

23
Como chamar toque de gesto no UIView programaticamente em rápido
Eu tenho um UIView e adicionei um gesto de toque a ele: let tap = UITapGestureRecognizer(target: self, action: Selector("handleTap:")) tap.delegate = self myView.addGesture(tap) Estou tentando chamá-lo programaticamente no arquivo de teste. sendActionForEvent Estou usando esta função, mas não está funcionando: myView.sendActionForEvent(UIEvents.touchUpDown) Ele mostra o seletor não reconhecido enviado para a …

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.