Voglio solo convertire un personaggio in un Int . Questo dovrebbe essere semplice. Ma non ho trovato utili le risposte precedenti. C’è sempre qualche errore. Forse è perché sto provandolo in Swift 2.0. for i in (unsolved.characters) { fileLines += String(i).toInt() print(i) }
Sto trasferendo un’app vecchia su Xcode 7 beta e sto ricevendo un errore sulle mie animazioni: Imansible richiamare “animateWithDuration” con un elenco di argomenti di tipo “(Double, delay: Double, options: nil, animations: () -> _, completion: nil)” Ecco il codice: UIView.animateWithDuration(0.5, delay: 0.3, options: nil, animations: { self.username.center.x += self.view.bounds.width }, completion: nil) Funziona con […]
Quando creo un nuovo progetto “Gioco” per OS X con Sprite Kit e imposto un punto di interruzione ovunque, riesco a vedere i valori delle variabili proprio bene: Poi cambio il codice per importare il mio framework (TilemapKit) che è un puro framework Objective-C: import SpriteKit import TilemapKit class GameScene: SKScene { override func didMoveToView(view: […]
In Swift 2.0 , Apple ha introdotto un nuovo modo di gestire gli errori (do-try-catch). E pochi giorni fa in Beta 6 è stata introdotta una parola chiave ancora più recente ( try? ). Inoltre, sapevo che posso try! . Qual è la differenza tra le 3 parole chiave e quando usarle?
Sono un principiante in Swift. Obiettivo: accedere ai dati a livello globale Come utilizzare Swift per implementare una memoria temporanea globale utilizzando sotto la class per archiviare i dati In C #, 1) Uso una class con proprietà statiche Class TransactionData { public static DateTime dateTime { get; set; } public static int Qty_Purchase { […]
il mio codice prima della mutazione di Swift 2.0: override func prepareForSegue(segue: UIStoryboardSegue, sender: AnyObject!) { if (segue.identifier == “RhymeFavoriten”) { // pass data to next view let dest = segue.destinationViewController as! FavoritenViewController let source = segue.sourceViewController as! RhymeViewController // !!!!!! dest.favoritenType = 1 dest.delegate = self } } la migrazione mi ha detto di […]
Stavo usando questo, in Swift 1.2 let urlwithPercentEscapes = myurlstring.stringByAddingPercentEscapesUsingEncoding(NSUTF8StringEncoding) Questo ora mi dà un avvertimento chiedendomi di usare stringByAddingPercentEncodingWithAllowedCharacters Ho bisogno di usare un NSCharacterSet come argomento, ma ce ne sono così tanti e non riesco a determinare quale sarà lo stesso risultato del metodo usato in precedenza. Un esempio di URL che voglio […]
In C #, è ansible chiamare un metodo generico specificando il tipo: public T f() { return something as T } var x = f() Swift non ti consente di specializzare un metodo generico quando lo chiami. Il compilatore vuole fare affidamento sull’inferenza di tipo, quindi questo non è ansible: func f() -> T? { […]
Sono nuovo di Swift e sto cercando di imparare come usare Core Data. Ma sto ricevendo questo errore e non sono sicuro di quello che ho fatto di sbagliato. Ho cercato online e provato alcune cose, ma non riesco a farlo bene. Failed to call designated initializer on NSManagedObject class ‘FirstCoreData.Course’ Quando questa riga viene […]
Sto provando a fare un pezzo di codice molto semplice nei campi da gioco Swift. var word = “Zebra” for i in word { print(i) } Tuttavia, ottengo sempre un errore sulla linea 3. ‘String’ non ha un membro chiamato ‘Generator’ Qualche idea sul perché questo non funziona? Nota: sto lavorando su Xcode 7, con […]