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.

3
L'objet X de la classe Y n'implémente pas methodSignatureForSelector dans Swift
J'ai une classe Person qui est instanciée plusieurs fois. Chaque personne a sa propre minuterie. Sur mon initpour Personj'appelle startTimer(). class Person { var timer = NSTimer() func startTimer() { timer = NSTimer.scheduledTimerWithTimeInterval(1, target: self, selector: Selector("timerTick"), userInfo: nil, repeats: true) } func timerTick() { angerLevel++ println("Angry! \(angerLevel)") } ... …
89 swift 






22
Appeler un numéro de téléphone dans Swift
J'essaie d'appeler un numéro n'utilisant pas de numéros spécifiques, mais un numéro appelé dans une variable ou du moins lui dire de remonter le numéro de votre téléphone. Ce nombre qui est appelé dans une variable est un nombre que j'ai récupéré en utilisant un analyseur syntaxique ou en saisissant …


2
L'initialiseur est inaccessible en raison du niveau de protection `` interne ''
J'ai quelques protocoles ConnexionStratégie public protocol LoginStrategy { func login(_ viewController: UIViewController) func getUserInfo(withCompletionHandler completionHandler: @escaping (_ userInfo: [String: Any]?) -> ()) func createLoginButton(_ frame: CGRect, withCompletionHandler completionHandler: @escaping (_ loginButton: UIView) -> ()) func getUserId() -> String } et deux classes: LoginProvider public class LoginProvider { public let strategy: …

12
Comment grouper par les éléments d'un tableau dans Swift
Disons que j'ai ce code: class Stat { var statEvents : [StatEvents] = [] } struct StatEvents { var name: String var date: String var hours: Int } var currentStat = Stat() currentStat.statEvents = [ StatEvents(name: "lunch", date: "01-01-2015", hours: 1), StatEvents(name: "dinner", date: "01-01-2015", hours: 1), StatEvents(name: "dinner", date: …
89 ios  arrays  swift  nsarray 

12
Init personnalisé pour UIViewController dans Swift avec configuration de l'interface dans le storyboard
J'ai un problème pour écrire un init personnalisé pour la sous-classe de UIViewController, fondamentalement, je veux passer la dépendance via la méthode init pour viewController plutôt que de définir la propriété directement comme viewControllerB.property = value J'ai donc créé un init personnalisé pour mon viewController et j'ai appelé init super …



12
Swift 3.0 Data to String?
func application(_ application: UIApplication, didRegisterForRemoteNotificationsWithDeviceToken deviceToken: Data) {} Je veux deviceTokenenchaîner mais: let str = String.init(data: deviceToken, encoding: .utf8) str est nil Swift 3.0 comment puis - je laisser dataà string? Vous vous inscrivez aux notifications push dans Xcode 8 / Swift 3.0? ne fonctionne pas et la réponse est …
88 swift  string 

11
Actualiser certaines lignes de UITableView en fonction de Int dans Swift
Je suis un développeur débutant dans Swift et je crée une application de base qui comprend un UITableView. Je souhaite actualiser une certaine ligne du tableau en utilisant: self.tableView.reloadRowsAtIndexPaths(paths, withRowAnimation: UITableViewRowAnimation.none) et je veux que la ligne qui sera actualisée provienne d'un Int nommé rowNumber Le problème est que je …

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.