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.


13
Aggiungi un elemento a un array in Swift
Supponiamo che io abbia un array, ad esempio: var myArray = ["Steve", "Bill", "Linus", "Bret"] E più tardi voglio spingere / aggiungere un elemento alla fine di detto array, per ottenere: ["Steve", "Bill", "Linus", "Bret", "Tim"] Quale metodo dovrei usare? E che dire del caso in cui voglio aggiungere un …
340 ios  arrays  swift 

30
Come convalidare rapidamente un indirizzo e-mail?
Qualcuno sa come convalidare un indirizzo e-mail in Swift? Ho trovato questo codice: - (BOOL) validEmail:(NSString*) emailString { if([emailString length]==0){ return NO; } NSString *regExPattern = @"[A-Z0-9a-z._%+-]+@[A-Za-z0-9.-]+\\.[A-Za-z]{2,4}"; NSRegularExpression *regEx = [[NSRegularExpression alloc] initWithPattern:regExPattern options:NSRegularExpressionCaseInsensitive error:nil]; NSUInteger regExMatches = [regEx numberOfMatchesInString:emailString options:0 range:NSMakeRange(0, [emailString length])]; NSLog(@"%i", regExMatches); if (regExMatches == 0) …
338 ios  validation  email  swift 

7
Convertire un NSURL in un NSString
Ho un'app in cui l'utente può scegliere un'immagine dalle immagini dell'app incorporate o dalla libreria di foto di iPhone. Uso un oggetto Occasione che ha una NSStringproprietà per salvare il file imagePath. Ora, nel caso delle immagini dell'app integrate, ottengo il nome del file come NSStringsalvataggio in [occasion imagePath]. Ma …

15
File di costanti globali in Swift
Nei miei progetti Objective-C utilizzo spesso un file delle costanti globali per memorizzare elementi come nomi e chiavi di notifica NSUserDefaults. Sembra qualcosa del genere: @interface GlobalConstants : NSObject extern NSString *someNotification; @end @implementation GlobalConstants NSString *someNotification = @"aaaaNotification"; @end Come faccio esattamente la stessa cosa in Swift?
336 ios  objective-c  swift 

30
Come faccio a stampare il tipo o la classe di una variabile in Swift?
C'è un modo per stampare il tipo di runtime di una variabile in swift? Per esempio: var now = NSDate() var soon = now.dateByAddingTimeInterval(5.0) println("\(now.dynamicType)") // Prints "(Metatype)" println("\(now.dynamicType.description()") // Prints "__NSDate" since objective-c Class objects have a "description" selector println("\(soon.dynamicType.description()") // Compile-time error since ImplicitlyUnwrappedOptional<NSDate> has no "description" method …
335 swift  types 

8
Qual è la differenza tra funzioni statiche e funzioni di classe in Swift?
Vedo queste definizioni nella libreria Swift: extension Bool : BooleanLiteralConvertible { static func convertFromBooleanLiteral(value: Bool) -> Bool } protocol BooleanLiteralConvertible { typealias BooleanLiteralType class func convertFromBooleanLiteral(value: BooleanLiteralType) -> Self } Qual è la differenza tra una funzione membro definita come static funce un'altra definita come class func? È semplicemente staticper …
334 class  static  swift 

6
Qual è la parola chiave "aperta" in Swift?
Il ObjectiveC.swiftfile dalla libreria standard contiene le seguenti poche righe di codice attorno alla riga 228: extension NSObject : Equatable, Hashable { /// ... open var hashValue: Int { return hash } } Cosa open varsignifica in questo contesto o qual è la openparola chiave in generale?

6
Come programmare un ritardo in Swift 3
Nelle versioni precedenti di Swift, si poteva creare un ritardo con il seguente codice: let time = dispatch_time(dispatch_time_t(DISPATCH_TIME_NOW), 4 * Int64(NSEC_PER_SEC)) dispatch_after(time, dispatch_get_main_queue()) { //put your code which should be executed with a delay here } Ma ora, in Swift 3, Xcode cambia automaticamente 6 cose diverse ma poi appare …


30
Qual è la differenza tra `let` e` var` in swift?
Qual è la differenza tra lete varnel linguaggio Swift di Apple? A mio avviso, è un linguaggio compilato ma non controlla il tipo al momento della compilazione. Mi rende confuso. Come fa il compilatore a sapere dell'errore di tipo? Se il compilatore non controlla il tipo, non è un problema …
321 swift 

30
Ottieni il nome della classe dell'oggetto come stringa in Swift
Ottenere il nome di classe di un oggetto come Stringusando: object_getClassName(myViewController) restituisce qualcosa del genere: _TtC5AppName22CalendarViewController Sto cercando la pura versione: "CalendarViewController". Come ottengo invece una stringa pulita del nome della classe? Ho trovato alcuni tentativi di domande su questo, ma non una risposta effettiva. Non è possibile affatto?
320 swift 



13
Aggiornamento all'ultima versione di CocoaPods?
Sto riscontrando dei problemi con l'installazione Alamofire 4.0nel mio progetto. Ho l'ultima versione di Xcode , con Swift 3 , e quando provo ad installare alamofire ricevo 800 errori di compilazione. Apparentemente CocoaPods 1.1.0+ è necessario per compilare Alamofire 4.0.0+ Ho guardato la versione di CocoaPods che ho nel terminale …
316 ios  swift  xcode  cocoapods 

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.