Dans mon projet (écrit en Swift 3), je veux récupérer l'index d'un élément d'un tableau en utilisant la méthode indexOf(_:)
(présente en Swift 2.2), mais je ne trouve aucun remplacement pour cela.
Y a-t-il un bon remplacement pour cette méthode en Swift 3 ou quelque chose qui agit de manière similaire?
Mise à jour
J'ai oublié de mentionner que je veux rechercher dans un object personnalisé. Lors de l'autocomplétion, je n'ai pas eu d'indications en tapant 'indexof'. Mais lorsque j'essaie d'obtenir l'index du type intégré comme Int
, l'autocomplétion fonctionne et je pourrais utiliser la méthode index(of:)
.
1 votes
indexOf()
? Syntaxe différente, même fonctionnalité. Suggestion : Utiliser la complétion de code.0 votes
Vous devez lire et mettre en favori ce document : github.com/apple/swift-evolution/blob/master/proposals/…
0 votes
Oui, j'ai essayé. Mais la complétion de code n'a pas montré la méthode
index(of:)
pour l'objet personnalisé. Elle ne montre que pour les types intégrés.2 votes
Votre objet doit être conforme à Equatable. J'ai un exemple ici : stackoverflow.com/a/32953118/2227743