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.

9
Creazione di NSData da NSString in Swift
Sto finalmente cercando di avere un NSMutableURLRequestcon un valido HTTPBody, ma non riesco a ottenere i miei dati di stringa (provenienti da a UITextField) in un NSDataoggetto utilizzabile . Ho visto questo metodo per andare dall'altra parte: NSString(data data: NSData!, encoding encoding: UInt) Ma non riesco a trovare alcuna documentazione …


7
Come inizializzare una stringa da NSData in Swift
Ho cercato di inizializzare una stringa da NSDatain Swift. Nella documentazione NSString Cocoa, Apple afferma che è necessario utilizzare questo: init(data data: NSData!, encoding encoding: UInt) Tuttavia, Apple non ha incluso alcun esempio per l'utilizzo o dove collocare il file init. Sto cercando di convertire il seguente codice da Objective-C …
173 string  swift  cocoa  nsdata 







11
Come ottenere il nome del valore di enumerazione in Swift?
Se ho un'enumerazione con Integervalori non elaborati : enum City: Int { case Melbourne = 1, Chelyabinsk, Bursa } let city = City.Melbourne Come posso convertire un cityvalore in una stringa Melbourne? Questo tipo di introspezione di un nome tipo è disponibile nella lingua? Qualcosa di simile (questo codice non …
167 swift  enumeration 

5
Quando utilizzare dequeueReusableCellWithIdentifier vs dequeueReusableCellWithIdentifier: forIndexPath
Ci sono due sovraccarichi per dequeueReusableCellWithIdentifier e sto cercando di determinare quando dovrei usare l'uno contro l'altro? I documenti apple relativi alla funzione forIndexPath indicano "Questo metodo utilizza il percorso dell'indice per eseguire una configurazione aggiuntiva in base alla posizione della cella nella vista tabella". Non sono sicuro di come …
167 ios  objective-c  swift 

23
Come chiamare il gesto tocca UIView a livello di codice in modo rapido
Ho un UIView e ho aggiunto il gesto del tocco ad esso: let tap = UITapGestureRecognizer(target: self, action: Selector("handleTap:")) tap.delegate = self myView.addGesture(tap) Sto provando a chiamarlo programmaticamente nel file di test. sendActionForEvent Sto usando questa funzione, ma non funziona: myView.sendActionForEvent(UIEvents.touchUpDown) Mostra il selettore non riconosciuto inviato all'istanza. Come posso …


7
Qual è la migliore pratica per nominare i file Swift che aggiungono estensioni agli oggetti esistenti?
È possibile aggiungere estensioni ai tipi di oggetti Swift esistenti usando le estensioni, come descritto nelle specifiche del linguaggio . Di conseguenza, è possibile creare estensioni come: extension String { var utf8data:NSData { return self.dataUsingEncoding(NSUTF8StringEncoding, allowLossyConversion: false)! } } Tuttavia, qual è la migliore pratica di denominazione per i file …
165 ios  objective-c  swift  xcode 

14
Controlla la stringa vuota in Swift?
Nell'obiettivo C, si potrebbe fare quanto segue per controllare le stringhe: if ([myString isEqualToString:@""]) { NSLog(@"myString IS empty!"); } else { NSLog(@"myString IS NOT empty, it is: %@", myString); } Come si rilevano le stringhe vuote in Swift?
165 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.