Perguntas com a marcação «swift3»

110
imprimir sem nova linha em rápido

No swift 2.0, print()adiciona automaticamente um caractere de nova linha. No Swift 1.2 println()e print()costumava ser funções separadas. Então, como faço para imprimir algum texto e não adicionar uma nova linha a ele, já que o swift não tem mais uma função de impressão que não acrescenta novas...

102
Como aplicar o tipo a uma instância NSFetchRequest?

No Swift 2, o seguinte código estava funcionando: let request = NSFetchRequest(entityName: String) mas no Swift 3 dá erro: O parâmetro genérico "ResultType" não pôde ser inferido porque NSFetchRequestagora é um tipo genérico. Em seus documentos, eles escreveram isto: let request:...

95
Swift 3 - Comparando objetos Date

Estou atualizando meu aplicativo para a sintaxe Swift 3.0 (sei que ainda está em beta, mas quero estar preparado assim que for lançado). Até o Beta anterior do Xcode (Beta 5) eu era capaz de comparar dois Dateobjetos usando os operandos <, >e ==. Mas no beta mais recente (beta 6) isso não...

95
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

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

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

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

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