2011-10-19 2 views
-1

J'ai une liste d'équipes qui contient individuellement, la liste des membres de l'équipe, Donc, en détail, mon premier contrôleur tableview, contient la liste des équipes, par exemple l'équipe A, équipe B, l'équipe C et ainsi de suite, et quand je clique sur une équipe particulière, il fore à un autre contrôleur tableview, et montre une liste de membres de l'équipe, je veux enregistrer ces données dans le fichier, de sorte que même si l'utilisateur tue app, il devrait obtenir la liste des noms d'équipe et les membres de l'équipe, alors comment puis-je faireStockage de persistance d'un tableau personnalisé de tableaux personnalisés

Merci et dRegards Ranjit

Répondre

0

Vous pouvez utiliser un NSArray de NSArrays à stocker une liste d'équipes avec des listes de membres. Pour stocker cela de manière persistante, vous pouvez utiliser NSUserDefaults:

[NSUserDefaults standardUserDefaults] setObject:yourArray forKey:@"TeamList"]; 
+0

Merci pour votre réponse, comment utiliser un plist ..? – Ranjit

+0

et c'est pas seulement un tableau statique qu'un utilisateur ajoutera son équipe avec les membres de l'équipe .. Aussi, lorsque l'utilisateur ajoute l'équipe, il doit être sauvegardé avec les membres enregistrés et la prochaine fois s'il ajoute une autre équipe, l'équipe précédente present – Ranjit

+0

NSUserDefaults est une plist interne, mais Apple lui donne une belle API pour obtenir et définir. Pour les objets mutables, il suffit de convertir le tableau de tableaux en NSMabledArrays, et vous êtes bon. – bdunagan

Questions connexes