Perguntas com a marcação «swift3»

Use esta tag apenas para perguntas diretamente relacionadas às mudanças na versão 3 da linguagem de programação Swift da Apple. Use a tag [swift] para questões de linguagem mais gerais, ou as tags [ios], [cocoa], [apple-watch] etc para questões sobre desenvolvimento em plataformas Apple.

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 …

4
Singleton com propriedades em Swift 3
No documento Using Swift with Cocoa e Objective-C da Apple (atualizado para o Swift 3), eles fornecem o seguinte exemplo do padrão Singleton: class Singleton { static let sharedInstance: Singleton = { let instance = Singleton() // setup code return instance }() } Vamos imaginar que este singleton precisa gerenciar …
88 singleton  swift3 

10
Gere seu próprio código de erro em swift 3
O que estou tentando fazer é executar uma URLSessionsolicitação em swift 3. Estou executando essa ação em uma função separada (de modo a não escrever o código separadamente para GET e POST) e retornar URLSessionDataTaske lidar com o sucesso e a falha nos fechamentos. Mais ou menos assim- let task …

8
Como resolver “A interpolação de strings produz uma descrição de depuração para um valor opcional; você quis tornar isso explícito? ” no Xcode 8.3 beta?
Desde o beta 8.3, zilhões de avisos "A interpolação de strings produz uma descrição de depuração para um valor opcional; você pretendia tornar isso explícito?" apareceu no meu código. Por exemplo, o aviso apareceu na seguinte situação, em que as opções podem levar a zero: let msg = "*** Error …

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.