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.

18
Verifica la connessione a Internet con Swift
Quando provo a verificare la presenza di una connessione Internet sul mio iPhone, ricevo un sacco di errori. Qualcuno può aiutarmi a risolvere questo problema? Il codice: import Foundation import SystemConfiguration public class Reachability { class func isConnectedToNetwork() -> Bool { var zeroAddress = sockaddr_in() zeroAddress.sin_len = UInt8(sizeofValue(zeroAddress)) zeroAddress.sin_family = …
251 ios  swift  xcode  reachability 

17
Come utilizzare pull per aggiornare in Swift?
Sto costruendo un lettore RSS usando swift e ho bisogno di implementare la funzionalità pull per ricaricare. Ecco come sto cercando di farlo. class FirstViewController: UIViewController, UITableViewDelegate, UITableViewDataSource { @IBOutlet var refresh: UIScreenEdgePanGestureRecognizer @IBOutlet var newsCollect: UITableView var activityIndicator:UIActivityIndicatorView? = nil override func viewDidLoad() { super.viewDidLoad() self.newsCollect.scrollEnabled = true // …



6
Come posso dispatch_sync, dispatch_async, dispatch_after, ecc. In Swift 3, Swift 4 e oltre?
Ho un sacco di codice nei progetti Swift 2.x (o anche 1.x) che assomiglia a questo: // Move to a background thread to do some long running work dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0)) { let image = self.loadOrGenerateAnImage() // Bounce back to the main thread to update the UI dispatch_async(dispatch_get_main_queue()) { self.imageView.image = …


30
Passa all'intestazione Objective-C non creata in Xcode 6
Di recente ho lavorato per aggiungere Swift a un progetto esistente, per provarlo in modo reale. Dopo aver aggiunto un file sorgente Swift al progetto, non ho problemi a ottenere "Bridging Header", ovvero Objective-C su Swift. Ma il *-Swift.hfile di intestazione che dovrebbe esporre le classi Swift contrassegnate @objco sottoclasse …
242 objective-c  xcode  swift 

30
SourceKitService Terminated
Sto riscontrando un problema con Xcode in cui viene visualizzato l'errore "Source Kit Service Terminated" e tutta l'evidenziazione della sintassi e il completamento del codice scompaiono in Swift. Come posso risolvere questo problema? Ecco un'immagine di esempio:

6
cercando di animare un vincolo in tempi rapidi
Ho un UITextField che voglio ingrandire la sua larghezza quando toccato. Ho impostato i vincoli e mi sono assicurato che il vincolo a sinistra abbia la priorità inferiore rispetto a quello che sto cercando di animare sul lato destro. Ecco il codice che sto cercando di usare. // move the …

29
Swift - Come convertire String in Double
Sto cercando di scrivere un programma BMI in un linguaggio veloce. E ho avuto questo problema: come convertire una stringa in un doppio? In Objective-C, posso fare così: double myDouble = [myString doubleValue]; Ma come posso raggiungere questo obiettivo in linguaggio Swift?
242 swift 


28
Modifica del colore della barra di navigazione in Swift
Sto usando una vista di selezione per consentire all'utente di scegliere il tema del colore per l'intera app. Sto pensando di cambiare il colore della barra di navigazione, dello sfondo e possibilmente della barra delle schede (se possibile). Ho cercato come farlo, ma non riesco a trovare esempi Swift. Qualcuno …


18
Come rimuovere un elemento da un array in Swift
Come posso annullare / rimuovere un elemento da un array nella nuova lingua di Swift di Apple? Ecco un po 'di codice: let animals = ["cats", "dogs", "chimps", "moose"] Come è possibile animals[2]rimuovere l'elemento dall'array?
236 arrays  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.