Questions marquées «swift»

Swift est un langage de programmation polyvalent sûr, rapide et expressif développé par Apple Inc. pour ses plateformes et Linux. Swift est open-source. Utilisez la balise uniquement pour les questions sur les fonctionnalités linguistiques ou pour demander du code dans Swift. Utilisez les balises [ios], [ipados], [macos], [watch-os], [tvos], [cocoa-touch] et [cocoa] pour les questions (indépendantes du langage) sur les plates-formes ou les frameworks.


9
Comment définir l'espacement des cellules et le rapport de taille UICollectionView - UICollectionViewFlowLayout?
J'essaie d'ajouter UICollectionViewà ViewController, et j'ai besoin d'avoir 3 cellules «par ligne» sans espace vide entre les cellules (cela devrait ressembler à une grille). La largeur de la cellule doit être un tiers de la taille de l'écran, j'ai donc pensé que la layout.itemlargeur devait être la même. Mais alors …

3
Swift: Comprendre // MARK
Quel est le but d'écrire des commentaires dans Swift comme: // MARK: This is a comment Quand vous pouvez également faire: // This is a comment Que réalise-t-il // MARK?
137 xcode  swift  comments 


14
Swift: test des options pour nul
J'utilise Xcode 6 Beta 4. J'ai cette situation étrange où je ne peux pas comprendre comment tester correctement les options. Si j'ai un xyz facultatif, est la bonne façon de tester: if (xyz) // Do something ou if (xyz != nil) // Do something Les documents disent de le faire …
137 ios  swift  optional 

13
Impossible de trouver une sous-classe spécifique de NSManagedObject
Je travaille sur le développement d'une application avec Core Data. Lorsque j'ai créé une instance en utilisant: let entity = NSEntityDescription.entityForName("User", inManagedObjectContext: appDelegate.managedObjectContext) let user = User(entity: entity, insertIntoManagedObjectContext: appDelegate.managedObjectContext) J'ai un avertissement dans le journal: CoreData: warning: Unable to load class named 'User' for entity 'User'. Class not found, …

6
Comment appeler C depuis Swift?
Existe-t-il un moyen d'appeler des routines C depuis Swift? De nombreuses bibliothèques iOS / Apple sont uniquement en C et j'aimerais toujours pouvoir les appeler. Par exemple, j'aimerais pouvoir appeler les bibliothèques d'exécution objc depuis swift. En particulier, comment reliez-vous les en-têtes iOS C?
136 c  swift 

10
Comment rendre un UILabel cliquable?
Je voudrais rendre un UILabel cliquable. J'ai essayé ceci, mais cela ne fonctionne pas: 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") } }



12
Obtenir la valeur entière de la chaîne en swift
Donc je peux faire ceci: var stringNumb: NSString = "1357" var someNumb: CInt = stringNumb.intValue Mais je ne trouve pas le moyen de le faire avec String. J'aimerais faire quelque chose comme: var stringNumb: String = "1357" var someNumb: Int = Int(stringNumb) Cela ne fonctionne pas non plus: var someNumbAlt: …
135 swift  swift2 

10
UIBarButtonItem dans la barre de navigation par programmation?
Je cherche cette solution depuis un moment mais je n'en ai pas. par exemple, une solution est self.navigationItem.setRightBarButtonItem(UIBarButtonItem(barButtonSystemItem: .Stop, target: self, action: nil), animated: true) Ce code ajoutera un bouton avec l'image "stop". Juste comme ça, il existe d'autres solutions avec "recherche," rafraîchissement "etc. Mais que faire si je veux …

3
Swift - Cast Int en enum: Int
Je suis très nouveau sur Swift (j'ai commencé cette semaine) et je migre mon application d'Objective-C. J'ai essentiellement le code suivant en Objective-C qui fonctionne bien: typedef enum : int { MyTimeFilter1Hour = 1, MyTimeFilter1Day = 2, MyTimeFilter7Day = 3, MyTimeFilter1Month = 4, } MyTimeFilter; ... - (void)selectFilter:(id)sender { self.timeFilterSelected …
134 ios  xcode  swift 


11
Convertir la chaîne Swift en tableau
Comment puis-je convertir une chaîne "Hello" en un tableau ["H", "e", "l", "l", "o"] dans Swift? En Objective-C, j'ai utilisé ceci: 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 

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.