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.

2
Cosa abilita il DSL di SwiftUI?
Sembra che il nuovo SwiftUIframework di Apple utilizzi un nuovo tipo di sintassi che costruisce efficacemente una tupla, ma ha un'altra sintassi: var body: some View { VStack(alignment: .leading) { Text("Hello, World") // No comma, no separator ?! Text("Hello World!") } } Cercando di capire cosa sia realmente questa sintassi …
89 swift  swiftui 

5
Come impostare l'azione per un UIBarButtonItem in Swift
Come può essere impostata l'azione per un UIBarButtonItem personalizzato in Swift? Il codice seguente inserisce correttamente il pulsante nella barra di navigazione: var b = UIBarButtonItem(title: "Continue", style: .Plain, target: self, action:nil) self.navigationItem.rightBarButtonItem = b Ora, vorrei chiamare func sayHello() { println("Hello") }quando viene toccato il pulsante. Finora i miei …

5
Interagire con le classi C ++ di Swift
Ho una significativa libreria di classi scritte in C ++. Sto cercando di utilizzarli attraverso un qualche tipo di bridge all'interno di Swift piuttosto che riscriverli come codice Swift. La motivazione principale è che il codice C ++ rappresenta una libreria di base utilizzata su più piattaforme. In effetti, sto …
89 c++  swift 

21
Come consentire all'utente di scegliere l'immagine con Swift?
Sto scrivendo la mia prima applicazione iOS (solo iPhone) con Swift. La visualizzazione dell'applicazione principale dovrebbe consentire all'utente di scegliere l'immagine dalla galleria fotografica. Ho trovato il seguente codice di esempio di ViewController.swift : class ViewController: UIImagePickerController, UINavigationControllerDelegate, UIImagePickerControllerDelegate { override func viewDidLoad() { super.viewDidLoad() // Do any additional setup …



5
Noop per le esaurienti dichiarazioni di cambio di Swift
Swift richiede istruzioni switch esaustive e che ogni caso abbia un codice eseguibile. L'etichetta 'case' in un 'switch' dovrebbe avere almeno un'istruzione eseguibile Qualcuno ha stabilito un buon modo per gestire i casi in cui non vuoi fare davvero nulla? Posso mettere un println () lì dentro, ma sembra sporco.
88 swift 

7
Collezioni immutabili / mutevoli in Swift
Mi riferivo alla guida alla programmazione Swift di Apple per comprendere la creazione di oggetti mutabili / immutabili (array, dizionario, set, dati) in linguaggio Swift. Ma non riuscivo a capire come creare una raccolta immutabile in Swift. Vorrei vedere gli equivalenti in Swift per quanto segue in Objective-C Array immutabile …

12
dati rapidi 3.0 a stringa?
func application(_ application: UIApplication, didRegisterForRemoteNotificationsWithDeviceToken deviceToken: Data) {} Voglio deviceTokenstringere ma: let str = String.init(data: deviceToken, encoding: .utf8) str è nil swift 3.0 come posso lasciare dataa string? Ti stai registrando per le notifiche push in Xcode 8 / Swift 3.0? non funziona e la risposta è qualche mese fa, …
88 swift  string 

11
Aggiorna determinate righe di UITableView in base a Int in Swift
Sono uno sviluppatore principiante in Swift e sto creando un'app di base che include un UITableView. Voglio aggiornare una certa riga della tabella usando: self.tableView.reloadRowsAtIndexPaths(paths, withRowAnimation: UITableViewRowAnimation.none) e voglio che la riga che verrà aggiornata provenga da un Int denominato rowNumber Il problema è che non so come farlo e …


11
Esiste un'alternativa Swift per NSLog (@ "% s", __PRETTY_FUNCTION__)
In Objective C puoi registrare il metodo che viene chiamato usando: NSLog(@"%s", __PRETTY_FUNCTION__) Di solito viene utilizzato da una macro di registrazione. Sebbene Swift non supporti le macro (credo), vorrei comunque utilizzare un'istruzione di log generica che includa il nome della funzione che è stata chiamata. È possibile in Swift? …
88 swift 




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.