En Objective-C, nous pouvons appeler componentsJoinedBySsortingng pour produire une chaîne avec chaque élément du tableau séparé par la chaîne fournie. Alors que Swift a une méthode componentsSeparatedBySsortingng sur Ssortingng, il ne semble pas y avoir l’inverse de cela sur Array: ‘Array’ does not have a member named ‘componentsJoinedBySsortingng’ Quelle est l’inverse des componentsSeparatedBySsortingng dans Swift?
Je me suis également installé sur une partition 10.10 et y ai access aux simulateurs iOS 8.0, mais pour une raison quelconque, lorsque vous suivez le même processus de configuration sur 10.9, aucun simulateur 8.0 n’est disponible. Mes outils en ligne de commande sont les derniers pour Mavericks et sélectionnés sous «locations». Si je change […]
Récemment, je fais une extension simple de partage iOS 8 pour comprendre le fonctionnement du système. Comme le déclare Apple dans son Guide de programmation d’extension d’application : Par défaut, votre application contenant et ses extensions n’ont aucun access direct aux conteneurs de l’autre. Ce qui signifie que l’extension et l’application contenant ne partagent pas […]
Je suis assez nouveau pour le codage en général et vraiment nouveau pour Xcode (Swift). Je comprends que je dois enregistrer une plume ou une classe mais je ne comprends pas «où et comment? import UIKit class NotesListViewController: UITableViewController { @IBOutlet weak var menuButton: UIBarButtonItem! override func viewDidLoad() { super.viewDidLoad() NSNotificationCenter.defaultCenter().addObserver(self, selector: “preferredContentSizeChanged:”, name: UIContentSizeCategoryDidChangeNotification, […]
J’ai reçu un message d’erreur lors de la navigation du premier contrôleur de vue vers le second contrôleur de vue. Mon codage est comme celui-ci let vc = LoginViewController(nibName: “LoginViewController”, bundle: nil) self.navigationController?.pushViewController(vc, animated: true) Le problème est que j’ai toujours ce genre de message d’erreur 2014-12-09 16:51:08.219 XXXXX[1351:60b] *** Terminating app due to uncaught […]
Je reçois un message d’erreur de l’éditeur de liens lors de la création d’un programme Swift avec Xcode 6 beta 6, ciblant iOS 8. Ce code compilé et exécuté correctement avec beta 5. Undefined symbol for architecture x86_64: __TFSs26_forceBridgeFromObjectiveCU__FTPSs9AnyObject_MQ__Q_”, referenced from: __TFC8RayTrace14RayTracingPlot15drawFocalPointfS0_FT_T_ in RayTracingPlot.o ld: symbol(s) not found for architecture x86_64 Voici le code en […]
Je ne trouve pas la petite boîte qui existait dans Xcode 5 qui me permettrait de lire / supprimer des cibles. Quelqu’un sait comment faire cela dans Xcode 6.1?
Dans Sublime Text, il est facile de sélectionner l’instance suivante d’un mot en appuyant sur commande + d et de placer plusieurs curseurs en appuyant sur la commande & en cliquant . Je sais que je ne suis pas le seul à dire que cette fonction est extrêmement utile dans les éditeurs. Je n’ai pas […]
J’ai des objects de structure “UserDetails” dans le tableau .. Je veux filtrer les objects du tableau. Mais il n’y a pas d’option pour “filterArrayUsingPredicate” dans le tableau Swift. Ma création de tableau var arrayOfUsers:UserDetails[] = UserDetails[]() mon code userdetails est struct UserDetails{ var userName:Ssortingng var userID:Ssortingng var userAge:Ssortingng func userDescription()->Ssortingng{ return “name ” + […]
Jusqu’à hier, tout était normal avec Xcode. Il montrait des simulateurs comme: Mais aujourd’hui, quand je l’ai ouvert, la liste des simulateurs a changé pour: Chaque simulateur peut être vu deux fois, nommé suivi d’un identifiant unique. J’ai également observé que même Simulator nommé sont également deux instances différentes. Quelqu’un peut-il m’aider, comment s’en débarrasser? […]