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.


4
Swift 2.0 - Operatore binario “|” non può essere applicato a due operandi UIUserNotificationType
Sto provando a registrare la mia domanda per le notifiche locali in questo modo: UIApplication.sharedApplication().registerUserNotificationSettings(UIUserNotificationSettings(forTypes: UIUserNotificationType.Alert | UIUserNotificationType.Badge, categories: nil)) In Xcode 7 e Swift 2.0 - Ottengo un errore Binary Operator "|" cannot be applied to two UIUserNotificationType operands. Mi aiuti per favore.
193 ios  swift  swift2 

30
Modifica del colore della barra di stato per specifici ViewController utilizzando Swift in iOS8
override func preferredStatusBarStyle() -> UIStatusBarStyle { return UIStatusBarStyle.LightContent; } Utilizzando il codice sopra in qualsiasi ViewController per impostare il colore statusBar su Bianco per un viewcontroller specifico non funziona in iOS8 per me . Eventuali suggerimenti? Utilizzando il metodo UIApplication.sharedApplication, il colore cambia dopo le modifiche richieste in Info.plist per …

13
Come testare l'uguaglianza di enumerazioni Swift con valori associati
Voglio testare l'uguaglianza di due valori di enumerazione Swift. Per esempio: enum SimpleToken { case Name(String) case Number(Int) } let t1 = SimpleToken.Number(123) let t2 = SimpleToken.Number(123) XCTAssert(t1 == t2) Tuttavia, il compilatore non compilerà l'espressione di uguaglianza: error: could not find an overload for '==' that accepts the supplied …
193 swift 

14
Swift: #warning equivalente
Swift ha un equivalente #warning? È semplicemente usato per mostrare un avviso nella GUI di Xcode Mi interessa anche sapere se esiste un equivalente #error. Apple ha detto che il marchio #pragma arriverà presto, potrebbe essere lo stesso con questo.
192 swift 

9
In Swift come chiamare il metodo con i parametri sul thread principale GCD?
Nella mia app ho una funzione che crea una NSRURLSession e invia una NSURLRequest utilizzando sesh.dataTaskWithRequest(req, completionHandler: {(data, response, error) Nel blocco di completamento per questa attività, devo eseguire alcuni calcoli che aggiungono un UIImage al viewcontroller chiamante. Ho una funzione chiamata func displayQRCode(receiveAddr, withAmountInBTC:amountBTC) che esegue il calcolo dell'aggiunta …

12
struttura vs classe in un linguaggio veloce
Dal libro di Apple "Una delle differenze più importanti tra strutture e classi è che le strutture vengono sempre copiate quando vengono passate nel codice, ma le classi vengono passate per riferimento". Qualcuno può aiutarmi a capire cosa significa? Per me, le classi e le strutture sembrano essere le stesse.
192 swift 

4
Swift - Converti in valore assoluto
c'è un modo per ottenere il valore assoluto da un numero intero? per esempio -8 to 8 Ho già provato a usare UInt () supponendo che convertirà Int in valore senza segno ma non ha funzionato.
192 ios  iphone  swift 

19
Ottieni il massimo da UIViewController
Non riesco a ottenere il massimo UIViewControllersenza accedere a UINavigationController. Ecco quello che ho finora: UIApplication.sharedApplication().keyWindow?.rootViewController?.presentViewController(vc, animated: true, completion: nil) Tuttavia, non sembra fare nulla. L' keyWindowe rootViewControllersembrano essere valori non nil troppo, in modo che il concatenamento opzionale non dovrebbe essere un problema. NOTA: è una cattiva idea fare …

19
Verifica la versione del sistema operativo in Swift?
Sto cercando di controllare le informazioni di sistema in Swift. Ho capito che poteva essere raggiunto con il codice: var sysData:CMutablePointer<utsname> = nil let retVal:CInt = uname(sysData) Ho due problemi con questo codice: Quale dovrebbe essere il valore iniziale di sysData? Questo esempio fornisce -1 in retVal probabilmente perché sysData …
191 ios  macos  swift 


7
Richiesta HTTP in Swift con metodo POST
Sto cercando di eseguire una richiesta HTTP in Swift, ai parametri POST 2 su un URL. Esempio: link: www.thisismylink.com/postName.php Parametri: id = 13 name = Jack Qual è il modo più semplice per farlo? Non voglio nemmeno leggere la risposta. Voglio solo inviarlo per eseguire modifiche sul mio database tramite …


16
Scegli un elemento casuale da un array
Supponiamo di avere un array e di voler scegliere un elemento a caso. Quale sarebbe il modo più semplice per farlo? Il modo ovvio sarebbe array[random index]. Ma forse c'è qualcosa come Ruby array.sample? O se non fosse possibile creare un metodo del genere utilizzando un'estensione?
189 arrays  swift  random 

18
Come posso concatenare le stringhe in Swift?
Come concatenare la stringa in Swift? In Objective-Cci piace NSString *string = @"Swift"; NSString *resultStr = [string stringByAppendingString:@" is a new Programming Language"]; o NSString *resultStr=[NSString stringWithFormat:@"%@ is a new Programming Language",string]; Ma voglio farlo in linguaggio 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.