Come scartare correttamente sia gli optionals normali che impliciti? Sembra esserci confusione in questo argomento e vorrei solo avere un riferimento per tutti i modi e il modo in cui sono utili. Ci sono attualmente due modi per creare optionals: var optionalString: String? var implicitOptionalString: String! Quali sono tutti i modi per scartarli entrambi? Inoltre, […]
Sto creando un object ViewController e lo spingo a un controller di navigazione. Quando l’object viene estratto dallo stack, non viene rilasciato e Deinit non viene chiamato. Quale può essere la ragione per questo? Ecco il codice che spinge: self.navigationController?.pushViewController(CustomViewController(), animated: true) Ed ecco il codice che appare: self.navigationController?.popViewControllerAnimated(true)
Attualmente sto aprendo il link nella mia app in una WebView , ma sto cercando un’opzione per aprire il link in Safari .
Sto cercando di creare un negozio nel mio gioco (In SpriteKit) con pulsanti e immagini, ma ho bisogno che gli elementi siano scorrevoli in modo che il giocatore possa scorrere su e giù per il negozio (come un UITableView ma con più SKSpriteNodes e SKLabelNodes in ogni cellula). Qualche idea su come posso farlo in […]
Ho aggiornato Xcode a 8.1 GM e ora sto ottenendo l’errore sotto per SwiftyJSON. Altre strutture importate sembrano funzionare. C’è un modo per forzare questo a lavorare in Swift 3 fino a quando SwiftyJSON aggiorna il loro framework? Ho usato Carthage per importare / aggiornare i framework. Ho anche provato a cambiare la versione in […]
Vorrei recuperare il codice di stato della risposta HTTP (ad esempio 400, 401, 403, 503, ecc.) Per i guasti delle richieste (e idealmente anche per i successi). In questo codice eseguo l’autenticazione utente con HTTP Basic e voglio essere in grado di inviare all’utente l’autenticazione non riuscita quando l’utente digita la propria password. Alamofire.request(.GET, “https://host.com/a/path”).authenticate(user: […]
C’è un modo per implementare il menu della barra laterale della diapositiva (come l’app di Facebook) in IOS Swift senza alcuna libreria di terze parti? Cerco soluzioni ma ho fondato solo questa funzionalità implementata in Objective-C.
Ho una serie di dizionari e voglio ordinarli alfabeticamente con la chiave “itemName” in ciascun dizionario. Come posso farlo in Swift? Voglio ordinare gli elementiArray. let array = PFUser.currentUser()?.objectForKey(“Collections”) as! [[String : AnyObject]] let collectionsDictionary = array[0] itemsArray = collectionsDictionary[self.title!] as! [[String : AnyObject]] for dictionary in itemsArray { itemNames.append(dictionary[“itemName”] as! String) itemUPC.append(dictionary[“UPC”] as! String) […]
qualcuno ha un modo (migliore) per farlo? Diciamo che ho un Float opzionale let f: Float? = 2 Ora voglio lanciarlo su Double let d = Double(f) //fail Questo ovviamente fallirà, ma c’è un modo per concatenare l’opzionale attraverso la funzione come è ansible con le variabili calcolate? Quello che sto facendo ora è questo: […]
Attualmente sto facendo un’app di editing fotografico. Quando una foto viene selezionata dall’utente, viene automaticamente convertita in bianco e nero usando questo codice: func blackWhiteImage(image: UIImage) -> Data { print(“Starting black & white”) let orgImg = CIImage(image: image) let bnwImg = orgImg?.applyingFilter(“CIColorControls”, withInputParameters: [kCIInputSaturationKey:0.0]) let outputImage = UIImage(ciImage: bnwImg!) print(“Black & white complete”) return UIImagePNGRepresentation(outputImage)! […]