Recharger la méthode de section dans swift 3?
J'ai le code écrit en c objectif.Je veux convertir ce code dans les swift3 code.
[_expandableTableView reloadSections:[NSIndexSet indexSetWithIndex:gestureRecognizer.view.tag] withRowAnimation:UITableViewRowAnimationAutomatic];
Après la conversion à l'aide d'un outil en ligne, il m'a donné ci-dessous de code mais il ne fonctionne pas
expandableTableView.reloadSections(IndexSet(index: gestureRecognizer.view!.tag), with: .automatic)
S'il vous plaît dites-moi comment le faire ?
source d'informationauteur Techiee
Vous devez vous connecter pour publier un commentaire.
faire comme dans swift3 pour plus d'informations, voir cette
Recharger la Section dans Swift 3.0
Remarque qu'après la conversion
NSIndexSet
est devenuIndexSet
. IndexSet est la Swift de recouvrement à la Fondation de cadre pour NSIndexSet:Si vous avez coché la description de
reloadSections
signature de la méthode, vous noterez que c'est:sections
paramètre estIndexSet
mais PASNSIndexSet
plus.Donc, ce qu'on pourrait faire, c'est:
OU je préfère ajouter IndexSet sans même l'aide de la
as IndexSet
: