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.

2
É necessário usar autoreleasepool em um programa Swift?
Na página 17 desta apresentação WWDC14 , diz Trabalhando com Objective-C? Ainda preciso gerenciar pools de liberação automática autoreleasepool {/ * code * /} O que isso significa? Isso significa que, se minha base de código não tiver nenhum arquivo Objective-C, autoreleasepool {}é desnecessário? Em uma resposta a uma pergunta …



13
Removendo objeto da matriz em Swift 3
Em meu aplicativo, adicionei um objeto na matriz ao selecionar a célula e desmarque e remova o objeto ao selecionar novamente a célula. Eu usei esse código, mas me deu o erro. extension Array { func indexOfObject(object : AnyObject) -> NSInteger { return (self as NSArray).indexOfObject(object) } mutating func removeObject(object …
95 ios  arrays  swift  swift3 


11
Swift 3 - tokens de dispositivo agora estão sendo analisados ​​como '32BYTES'
Acabei de atualizar do Xcode 7 para o 8 GM e em meio aos problemas de compatibilidade do Swift 3, percebi que os tokens do meu dispositivo pararam de funcionar. Eles agora lêem apenas '32BYTES'. func application(_ application: UIApplication, didRegisterForRemoteNotificationsWithDeviceToken deviceToken: Data) { print(deviceToken) // Prints '32BYTES' print(String(data: deviceToken , …
94 ios  swift  swift3 




3
Tipos de números Swift de ida e volta para / de dados
Com o Swift 3 inclinado em Datavez de [UInt8], estou tentando descobrir qual é a maneira mais eficiente / idiomática de codificar / decodificar swifts em vários tipos de números (UInt8, Double, Float, Int64, etc) como objetos de dados. Existe esta resposta para usar [UInt8] , mas parece estar usando …



8
Usando Predicate em Swift
Estou trabalhando no tutorial aqui (aprendendo Swift) para meu primeiro aplicativo: http://www.appcoda.com/search-bar-tutorial-ios7/ Estou preso nesta parte (código Objective-C): - (void)filterContentForSearchText:(NSString*)searchText scope:(NSString*)scope { NSPredicate *resultPredicate = [NSPredicate predicateWithFormat:@"name contains[c] %@", searchText]; searchResults = [recipes filteredArrayUsingPredicate:resultPredicate]; } Alguém pode aconselhar como criar um equivalente para NSPredicate em Swift?

6
Usando o Swift se permitir com o operador lógico AND &&
Sabemos que podemos usar uma if letinstrução como um atalho para verificar se há um nil opcional e depois desembrulhar. No entanto, quero combinar isso com outra expressão usando o operador lógico AND &&. Então, por exemplo, aqui eu faço o encadeamento opcional para desempacotar e opcionalmente fazer o downcast …
93 swift  expression 


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.