Domande taggate «swift3»

Utilizza questo tag solo per domande direttamente correlate alle modifiche nella versione 3 del linguaggio di programmazione Swift di Apple. Utilizza il tag [swift] per domande più generali sulla lingua o i tag [ios], [cocoa], [apple-watch] ecc. Per domande sullo sviluppo su piattaforme Apple.

3
Round trip Swift tipi di numeri da / per i dati
Con Swift 3 che si appoggia Datainvece di [UInt8], sto cercando di scoprire quale sia il modo più efficiente / idiomatico per codificare / decodificare swift vari tipi di numeri (UInt8, Double, Float, Int64, ecc.) Come oggetti dati. C'è questa risposta per l'utilizzo di [UInt8] , ma sembra che stia …

13
Rimozione di oggetti dall'array in Swift 3
Nella mia applicazione ho aggiunto un oggetto nella matrice quando si seleziona la cella e deseleziono e rimuovi l'oggetto quando si riseleziona la cella. Ho usato quel codice ma mi da errore. extension Array { func indexOfObject(object : AnyObject) -> NSInteger { return (self as NSArray).indexOfObject(object) } mutating func removeObject(object …
93 ios  arrays  swift  swift3 

10
Genera il tuo codice di errore in swift 3
Quello che sto cercando di ottenere è eseguire una URLSessionrichiesta in swift 3. Sto eseguendo questa azione in una funzione separata (in modo da non scrivere il codice separatamente per GET e POST) e restituendo ilURLSessionDataTask e gestendo il successo e il fallimento nelle chiusure. Un po 'come questo- let …

4
Singleton con proprietà in Swift 3
Nel documento Using Swift with Cocoa and Objective-C di Apple (aggiornato per Swift 3) forniscono il seguente esempio del pattern Singleton: class Singleton { static let sharedInstance: Singleton = { let instance = Singleton() // setup code return instance }() } Immaginiamo che questo singleton debba gestire un array variabile …
88 singleton  swift3 


8
Come risolvere “L'interpolazione di stringhe produce una descrizione di debug per un valore opzionale; intendevi renderlo esplicito? " in Xcode 8.3 beta?
Dalla beta 8.3, milioni di avvertimenti "L'interpolazione di stringhe produce una descrizione di debug per un valore opzionale; intendevi renderlo esplicito?" è apparso nel mio codice. Ad esempio, l'avviso è apparso nella seguente situazione, in cui le opzioni potrebbero portare a zero: let msg = "*** Error \(options["taskDescription"]): cannot load …
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.