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
Come impostare la spaziatura delle celle e UICollectionView - UICollectionViewFlowLayout ratio size?
Sto provando ad aggiungere UICollectionViewa ViewController, e ho bisogno di avere 3 celle 'per riga' senza spazio vuoto tra le celle (dovrebbe apparire come una griglia). La larghezza della cella dovrebbe essere un terzo della dimensione dello schermo, quindi ho pensato che la layout.itemlarghezza dovrebbe essere la stessa. Ma poi …



14
Swift: test di opzioni per zero
Sto usando Xcode 6 Beta 4. Ho questa strana situazione in cui non riesco a capire come testare adeguatamente gli opzionali. Se ho un xyz opzionale, è il modo corretto di testare: if (xyz) // Do something o if (xyz != nil) // Do something I documenti dicono di farlo …
137 ios  swift  optional 

13
Impossibile trovare la sottoclasse specifica di NSManagedObject
Sto lavorando allo sviluppo di un'app con Core Data. Quando ho creato un'istanza usando: let entity = NSEntityDescription.entityForName("User", inManagedObjectContext: appDelegate.managedObjectContext) let user = User(entity: entity, insertIntoManagedObjectContext: appDelegate.managedObjectContext) Ho ricevuto un avviso nel registro: CoreData: warning: Unable to load class named 'User' for entity 'User'. Class not found, using default NSManagedObject …

6
Come chiamare C da Swift?
C'è un modo per chiamare le routine C da Swift? Molte librerie iOS / Apple sono solo in C e mi piacerebbe comunque poterle chiamare. Ad esempio, mi piacerebbe poter chiamare rapidamente le librerie di runtime objc. In particolare, come si collegano le intestazioni di iOS C?
136 c  swift 

10
Come rendere cliccabile un UILabel?
Vorrei fare clic su UILabel. Ho provato questo, ma non funziona: class DetailViewController: UIViewController { @IBOutlet weak var tripDetails: UILabel! override func viewDidLoad() { super.viewDidLoad() ... let tap = UITapGestureRecognizer(target: self, action: Selector("tapFunction:")) tripDetails.addGestureRecognizer(tap) } func tapFunction(sender:UITapGestureRecognizer) { print("tap working") } }



10
UIBarButtonItem nella barra di navigazione a livello di codice?
Ho cercato questa soluzione per un po 'ma non ne ho. ad esempio una soluzione è self.navigationItem.setRightBarButtonItem(UIBarButtonItem(barButtonSystemItem: .Stop, target: self, action: nil), animated: true) Questo codice aggiungerà un pulsante con l'immagine "stop". Proprio così, ci sono altre soluzioni con "cerca", "aggiorna" ecc. Ma cosa succede se voglio aggiungere un pulsante …

3
Swift - Cast Int in enum: Int
Sono molto nuovo su Swift (iniziato questa settimana) e sto migrando la mia app da Objective-C. Ho sostanzialmente il seguente codice in Objective-C che funziona bene: typedef enum : int { MyTimeFilter1Hour = 1, MyTimeFilter1Day = 2, MyTimeFilter7Day = 3, MyTimeFilter1Month = 4, } MyTimeFilter; ... - (void)selectFilter:(id)sender { self.timeFilterSelected …
134 ios  xcode  swift 

12
Ottieni il valore intero dalla stringa in swift
Quindi posso farlo: var stringNumb: NSString = "1357" var someNumb: CInt = stringNumb.intValue Ma non riesco a trovare il modo di farlo w / a String. Mi piacerebbe fare qualcosa del tipo: var stringNumb: String = "1357" var someNumb: Int = Int(stringNumb) Questo non funziona neanche: var someNumbAlt: Int = …
134 swift  swift2 


11
Converti la stringa Swift in array
Come posso convertire una stringa "Hello" in un array ["H", "e", "l", "l", "o"] in Swift? In Objective-C ho usato questo: NSMutableArray *characters = [[NSMutableArray alloc] initWithCapacity:[myString length]]; for (int i=0; i < [myString length]; i++) { NSString *ichar = [NSString stringWithFormat:@"%c", [myString characterAtIndex:i]]; [characters addObject:ichar]; }
133 ios  arrays  swift  string 

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.