Domande taggate «swift»

Swift è un linguaggio di programmazione generico, sicuro, rapido ed espressivo sviluppato da Apple Inc. per le sue piattaforme e Linux. Swift è open-source. Utilizza il tag solo per domande sulle funzionalità della lingua o per richiedere il codice in Swift. Usa i tag [ios], [ipados], [macos], [watch-os], [tvos], [cacao-touch] e [cacao] per le domande (indipendenti dal linguaggio) sulle piattaforme o sui framework.


6
Come utilizzare Facebook iOS SDK su iOS 10
Sto provando a utilizzare Xcode 8 per creare un'app con accesso a Facebook utilizzando Swift 3. Quando torno indietro iOS Simulator 9.3, funziona. In iOS 10, ricevo questo errore: ""fbauth2:/" The operation couldn’t be completed. (OSStatus error -10814.)" e Optional(Error Domain=com.facebook.sdk.login Code=308 "(null)") Qualcuno ha una soluzione per questo? Nota …


9
Gestore di scrittura per UIAlertAction
Sto presentando un UIAlertViewall'utente e non riesco a capire come scrivere il gestore. Questo è il mio tentativo: let alert = UIAlertController(title: "Title", message: "Message", preferredStyle: UIAlertControllerStyle.Alert) alert.addAction(UIAlertAction(title: "Okay", style: UIAlertActionStyle.Default, handler: {self in println("Foo")}) Ho un sacco di problemi con Xcode. La documentazione dice convenience init(title title: String!, style …


5
Che cosa significa "% non disponibile: utilizza invece truncatingRemainder"?
Ottengo il seguente errore quando utilizzo il codice per un'estensione, non sono sicuro che stiano chiedendo semplicemente di utilizzare un operatore diverso o modificare i valori nell'espressione in base a una ricerca su Internet. Errore:% non è disponibile: utilizza invece truncatingRemainder Codice estensione: extension CMTime { var durationText:String { let …
104 ios  swift  swift3  modulus 

3
Il metodo non "@ objc" non soddisfa i requisiti facoltativi del protocollo "@objc"
Panoramica: Ho un protocollo P1 che fornisce un'implementazione predefinita di una delle funzioni opzionali Objective-C. Quando fornisco un'implementazione predefinita della funzione opzionale, viene visualizzato un avviso Avviso del compilatore: Non-'@objc' method 'presentationController(_:viewControllerForAdaptivePresentationStyle:)' does not satisfy optional requirement of '@objc' protocol 'UIAdaptivePresentationControllerDelegate' Versione: Rapido: 3 Xcode: 8 (versione pubblica) Tentativi effettuati: …

18
Come ottenere indexpath.row quando un elemento è attivato?
Ho una tableview con pulsanti e voglio usare indexpath.row quando uno di essi viene toccato. Questo è quello che ho attualmente, ma è sempre 0 var point = Int() func buttonPressed(sender: AnyObject) { let pointInTable: CGPoint = sender.convertPoint(sender.bounds.origin, toView: self.tableView) let cellIndexPath = self.tableView.indexPathForRowAtPoint(pointInTable) println(cellIndexPath) point = cellIndexPath!.row println(point) }

6
Come escludere proprietà da Codable di Swift 4
I nuovi protocolli Encodable/ di Swift 4 Decodablerendono la (de) serializzazione JSON piuttosto piacevole. Tuttavia, non ho ancora trovato un modo per avere un controllo dettagliato su quali proprietà dovrebbero essere codificate e quali dovrebbero essere decodificate. Ho notato che l'esclusione della proprietà CodingKeysdall'enumerazione allegata esclude completamente la proprietà dal …
104 json  swift  codable 

24
Creazione e riproduzione di un suono in modo rapido
Quindi quello che voglio fare è creare e riprodurre un suono in Swift che verrà riprodotto quando premo un pulsante, so come farlo in Objective-C, ma qualcuno lo sa in Swift? Sarebbe così per Objective-C: NSURL *soundURL = [NSURL fileURLWithPath:[[NSBundle mainBundle] pathForResource:@"mysoundname" ofType:@"wav"]]; AudioServicesCreateSystemSoundID((__bridge CFURLRef)soundURL, &mySound); E poi per suonarlo …
103 ios  objective-c  audio  swift 

2
Swift readonly external, readwrite internal property
In Swift, qual è il modo convenzionale per definire il modello comune in cui una proprietà deve essere di sola lettura esternamente, ma modificabile internamente dalla classe (e dalle sottoclassi) che la possiedono. In Objective-C, ci sono le seguenti opzioni: Dichiarare la proprietà come di sola lettura nell'interfaccia e utilizzare …

12
Accesso a un database SQLite in Swift
Sto cercando un modo per accedere a un database SQLite nella mia app con il codice Swift. So di poter utilizzare un wrapper SQLite in Objective C e utilizzare l'intestazione di bridging, ma preferirei essere in grado di fare questo progetto interamente in Swift. C'è un modo per farlo, in …
103 sqlite  swift 

6
Xcode può eseguire il refactoring solo del codice C e Objective-C. Come rinominare il nome della classe Swift in Xcode 6?
Ho creato un nuovo progetto di applicazione a visualizzazione singola nella versione beta di Xcode 6. Voglio rinominare la classe rapida da ViewController.swifta un altro nome. Ma quando seleziono Refactoring -> Rinomina, dà errore Xcode can only refactor C and Objective-C code. Qualche idea su come rinominare la classe swift …
103 ios  swift  xcode  xcode6  xcode9 


12
Come decodificare una proprietà con il tipo di dizionario JSON nel protocollo decodificabile Swift 4
Diciamo che ho un Customertipo di dati che contiene una metadataproprietà che può contenere qualsiasi dizionario JSON nell'oggetto cliente struct Customer { let id: String let email: String let metadata: [String: Any] } { "object": "customer", "id": "4yq6txdpfadhbaqnwp3", "email": "john.doe@example.com", "metadata": { "link_id": "linked-id", "buy_count": 4 } } La metadataproprietà …
103 json  swift  swift4  codable 

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.