Questions marquées «swift»

125
Le protocole ne se conforme pas à lui-même?

Pourquoi ce code Swift ne se compile-t-il pas? protocol P { } struct S: P { } let arr:[P] = [ S() ] extension Array where Element : P { func test<T>() -> [T] { return [] } } let result : [S] = arr.test() Le compilateur dit: "Le type Pn'est pas conforme au protocole P" (ou, dans les...

124
Obtenir la liste des fichiers dans le dossier des documents

Quel est le problème avec mon code pour obtenir les noms de fichiers dans le dossier du document? func listFilesFromDocumentsFolder() -> [NSString]?{ var theError = NSErrorPointer() let dirs = NSSearchPathForDirectoriesInDomains(NSSearchPathDirectory.DocumentDirectory,

124
Comment définir la couleur du texte du titre d'UIButton?

J'ai essayé de changer les couleurs du texte pour un bouton, mais il reste toujours blanc. isbeauty = UIButton() isbeauty.setTitle("Buy", forState: UIControlState.Normal) isbeauty.titleLabel?.textColor = UIColorFromRGB("F21B3F") isbeauty.titleLabel!.font = UIFont(name: "AppleSDGothicNeo-Thin" ,...

124
Comment centrer horizontalement les cellules UICollectionView?

J'ai fait quelques recherches, mais je n'ai trouvé aucun exemple de code sur la façon de centrer des cellules dans un UICollectionView horizontalement. au lieu que la première cellule soit comme ce X00 , je veux que ce soit comme ça 0X0 . y a-t-il un moyen d'accomplir cela? ÉDITER: pour visualiser...

123
Swift rend le paramètre de méthode mutable?

Comment puis-je gérer cette erreur sans créer de variable supplémentaire? func reduceToZero(x:Int) -> Int { while (x != 0) { x = x-1 // ERROR: cannot assign to 'let' value 'x' } return x } Je ne veux pas créer de variable supplémentaire juste pour stocker la valeur de x. Est-il même possible de...

123
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",...

123
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

123
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...

122
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....

122
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 nom de chargement dans le menu de...