Perguntas com a marcação «swift»

176
NSRange da Swift Range?

Problema: NSAttributedString usa um NSRange enquanto estou usando uma Swift String que usa Range let text = "Long paragraph saying something goes here!" let textRange = text.startIndex..<text.endIndex let attributedString = NSMutableAttributedString(string:

175
Swift extrair correspondências de regex

Quero extrair substrings de uma string que corresponde a um padrão regex. Então, eu estou procurando algo como isto: func matchesForRegexInText(regex: String!, text: String!) -> [String] { ??? } Então é isso que eu tenho: func matchesForRegexInText(regex: String!, text: String!) ->...

173
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...

167
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...

165
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