Articles of swift

Come posso creare un seguito che può essere chiamato da un pulsante creato a livello di codice?

In Swift ho un pulsante creato in modo programmatico usando: var button = UIBarButtonItem(title: “Tableau”, style: .Plain, target: self, action: “tabBarTableauClicked”) Voglio che quando l’utente fa clic sul pulsante cambia viewControllers. Ecco il codice per tabBarTableauClicked : func tabBarTableauClicked(){ performSegueWithIdentifier(“tableau”, sender: self) } Ma ovviamente non funziona perché non vi è alcun seguito con un […]

try-catch exceptions in Swift

È ansible rilevare eccezioni in Swift? Dato il seguente codice: NSException.raise(NSRangeException, format: “Now you’ve gone too far!”, arguments: CVaListPointer(fromUnsafePointer: UnsafePointer())) È ansible impedire l’eccezione dall’arresto anomalo dell’intero programma? Cioè, qual è l’equivalente di Swift di quanto segue in Objective-C: @try { [NSException raise:NSRangeException format:@”Now you’ve gone too far!”]; }

Come inviare una richiesta POST con BODY in swift

Sto cercando di fare una richiesta di posta con un corpo in rapido usando Alamofire. il mio corpo JSON sembra: { “IdQuiz” : 102, “IdUser” : “iosclient”, “User” : “iosclient”, “List”:[ { “IdQuestion” : 5, “IdProposition”: 2, “Time” : 32 }, { “IdQuestion” : 4, “IdProposition”: 3, “Time” : 9 } ] } Sto cercando […]

Come decodificare una struttura JSON annidata con il protocollo Swift Decodable?

Ecco il mio JSON { “id”: 1, “user”: { “user_name”: “Tester”, “real_info”: { “full_name”:”Jon Doe” } }, “reviews_count”: [ { “count”: 4 } ] } Ecco la struttura che voglio venga salvata (incompleta) struct ServerResponse: Decodable { var id: String var username: String var fullName: String var reviewCount: Int enum CodingKeys: String, CodingKey { case […]

Come ottenere un ID dispositivo univoco in Swift?

Come posso ottenere un ID univoco per i dispositivi in ​​Swift? Ho bisogno di un ID da utilizzare nel database e come chiave API per il mio servizio web nella mia app social. Qualcosa per tenere traccia di questo dispositivo uso quotidiano e limitare le sue query al database. Grazie!

Immagine PNG Swift in fase di salvataggio con orientamento errato

Se utilizzo l’immagine prima che venga salvata, è normale. Ma se lo salvi e lo uso in seguito, viene ruotato di 90 gradi. Come posso assicurarmi che non salvi lateralmente? func saveEvent(_ center1: CLLocation, title2: String, imagePicked1: UIImage) { let data = UIImagePNGRepresentation(imagePicked1);/// let url = NSURL(fileURLWithPath: NSTemporaryDirectory()).appendingPathComponent(NSUUID().uuidString+”.dat”) do { try data!.write(to: url!, options: []) […]

Esprimi per cicli in rapido con intervallo dinamico

… o come posso usare l’indice all’interno della condizione del ciclo for Ehi gente Visto che non ci sono più stili per i loop in swift 3, non riesco a trovare un modo per esprimere un po ‘più complesso per i loop, quindi forse puoi aiutarmi. Se dovessi scrivere questo for(int i=5; num/i > 0; […]

Qual è l’equivalente di Swift di Objective-C “@ sincronizzato”?

Ho cercato nel libro Swift, ma non riesco a trovare la versione Swift di @synchronized. Come faccio a fare l’esclusione reciproca in Swift?

Come posso ottenere il codice Unicode (s) di un personaggio?

Come posso estrarre i punti di codice Unicode di un determinato Character senza prima convertirlo in una String ? So che posso usare quanto segue: let ch: Character = “A” let s = String(ch).unicodeScalars s[s.startIndex].value // returns 65 ma sembra che ci dovrebbe essere un modo più diretto per ottenere ciò usando la libreria standard […]

Swift – Cattura keydown da NSViewController

Mi piacerebbe catturare i key key nella mia piccola app. Cosa ho fatto: class ViewController : NSViewController { … override func keyDown(theEvent: NSEvent) { if theEvent.keyCode == 124 { println(“abc”) } else { println(“abcd”) } } override var acceptsFirstResponder: Bool { return true } override func becomeFirstResponder() -> Bool { return true } override func […]