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
Analyse correcte de JSON dans Swift 3
J'essaie de récupérer une réponse JSON et de stocker les résultats dans une variable. Des versions de ce code fonctionnaient dans les versions précédentes de Swift, jusqu'à la sortie de la version GM de Xcode 8. J'ai jeté un œil à quelques articles similaires sur StackOverflow: Swift 2 Parsing JSON …
123 json  swift  parsing  swift3  xcode8 

8
La classe 'ViewController' n'a pas d'initialiseur dans swift
Obtenir la plainte du compilateur lorsque je fais cela class ViewController: UIViewController { var delegate : AppDelegate override func viewDidLoad() { super.viewDidLoad() // Do any additional setup after loading the view, typically from a nib. //self.appDelegate = UIApplication.sharedApplication().delegate; } @IBAction func getData(sender : AnyObject) { } @IBAction func LogOut(sender : …


14
WKWebView ne charge pas les fichiers locaux sous iOS 8
Pour les versions bêta précédentes d'iOS 8, chargez une application Web locale (dans Bundle) et cela fonctionne bien pour les deux UIWebViewet WKWebView, et j'ai même porté un jeu Web à l'aide de la nouvelle WKWebViewAPI. var url = NSURL(fileURLWithPath:NSBundle.mainBundle().pathForResource("car", ofType:"html")) webView = WKWebView(frame:view.frame) webView!.loadRequest(NSURLRequest(URL:url)) view.addSubview(webView) Mais dans la bêta …
123 ios  swift  ios8  wkwebview 



3
Comment créer une variable globale?
J'ai une variable globale qui doit être partagée entre mes ViewControllers. En Objective-C, je peux définir une variable statique, mais je ne trouve pas de moyen de définir une variable globale dans Swift. Connaissez-vous un moyen de le faire?

8
Comment changer le texte du bouton dans Swift Xcode 6?
Voici ce que j'essaye de faire. Si vous avez déjà joué à Halo ou CoD, vous savez que vous pouvez changer le nom d'un chargement d'arme. Ce que je fais, c'est que vous puissiez changer le nom de votre chargement à l'aide d'un champ de texte. Voici le problème, le …
122 ios  swift 

5
Nouvelle matrice de la gamme d'index Swift
Comment puis-je faire quelque chose comme ça? Prenez les n premiers éléments d'un tableau: newNumbers = numbers[0..n] Obtient actuellement l'erreur suivante: error: could not find an overload for 'subscript' that accepts the supplied arguments ÉDITER: Voici la fonction dans laquelle je travaille. func aFunction(numbers: Array<Int>, position: Int) -> Array<Int> { …
122 arrays  swift 

13
Quelle est la manière la plus succincte de supprimer le premier caractère d'une chaîne dans Swift?
Je souhaite supprimer le premier caractère d'une chaîne. Jusqu'à présent, la chose la plus succincte que j'ai trouvée est: display.text = display.text!.substringFromIndex(advance(display.text!.startIndex, 1)) Je sais que nous ne pouvons pas indexer dans une chaîne avec un à Intcause d'Unicode, mais cette solution semble terriblement verbeuse. Y a-t-il une autre façon …
122 string  swift 

2
Qu'est-ce que le codeur init aDecoder exactement?
J'apprends le développement iOS à partir d'un cours en ligne et chaque fois que je crée une vue personnalisée (cellule de vue de tableau personnalisée, cellule de vue de collection, etc.), l'instructeur implémente toujours cet initialiseur: required init?(coder aDecoder: NSCoder) { super.init(coder: aDecoder) } Pourquoi exactement dois-je toujours appeler ça? …
122 ios  swift 

5
Comment transmettre des données à l'aide de NotificationCenter dans Swift 3.0 et NSNotificationCenter dans Swift 2.0?
J'implémente socket.iodans mon application iOS rapide. Actuellement sur plusieurs panneaux, j'écoute le serveur et j'attends les messages entrants. Je le fais en appelant la getChatMessagefonction dans chaque panneau: func getChatMessage(){ SocketIOManager.sharedInstance.getChatMessage { (messageInfo) -> Void in dispatch_async(dispatch_get_main_queue(), { () -> Void in //do sth depending on which panel user is …

3
Comment rendre une classe conforme à un protocole dans Swift?
en Objective-C: @interface CustomDataSource : NSObject <UITableViewDataSource> @end dans Swift: class CustomDataSource : UITableViewDataSource { } Cependant, un message d'erreur apparaîtra: Le type 'CellDatasDataSource' n'est pas conforme au protocole 'NSObjectProtocol' Le type 'CellDatasDataSource' n'est pas conforme au protocole 'UITableViewDataSource' Quelle devrait être la bonne manière?
121 objective-c  swift 


7
Introspection et génériques de classe Swift
J'essaye de créer dynamiquement un class type basé sur instance en utilisant des génériques, mais je rencontre des difficultés avec l'introspection de classe. Voici les questions: Y a-t-il un équivalent Swift aux Obj-C self.class ? Existe-t-il un moyen d'instancier une classe en utilisant le AnyClassrésultat deNSClassFromString ? Existe-t-il un moyen …

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.