Pouvez-vous stocker un tableau (contenant deux sous-matrices, l'un étant une chaîne et l'autre un autre) dans un seul objet MutableArray?Utilisation d'un NSMutableArray pour stocker des données
Répondre
Veuillez lire la documentation sur NSArray. Il peut contenir n'importe quel nombre d'objets arbitraires. Cela dit, sans en savoir plus sur ce que vous faites, je vous suggère de regarder NSDictionary et sa sous-classe mutable.
Oui, vous pouvez stocker n'importe quel type d'objet dans l'une des classes NSArray. La seule difficulté est de traiter conceptuellement de la façon d'accéder à cette structure de données; l'imbrication complexe de baies dans des baies peut être difficile à gérer et conduire à des bugs. Assurez-vous que vos besoins ne sont pas mieux résolus par une autre structure de données ou une classe personnalisée.
Oui. Vous pouvez utiliser la ligne de code suivante (énorme):
NSMutableArray * completeArray =
[NSMutableArray arrayWithArray:
[[myArray objectAtIndex:0] arrayByAddingObjectsFromArray:
[myArray objectAtIndex:1]]];
modifier: En supposant que myArray
est défini comme suit:
NSArray * stringArray = [NSArray arrayWithObjects:
@"one", @"two", @"three", nil];
NSArray * otherArray = [NSArray arrayWithObjects:
someObj, otherObj, thirdObj, nil];
NSArray * myArray = [NSArray arrayWithObjects:
stringArray, otherArray, nil];
La ligne de code I posté ci-dessus vous donnera une grande NSMutableArray
qui contient:
@"one, @"two", @"three", someObj, otherObj, thirdObj
- 1. Logiciel pour stocker des données hiérarchiques
- 2. écriture logique pour stocker des données dans Mysql pour stocker des métadonnées de fichiers
- 3. Silverlight Stocker des données localement
- 4. Initialiser NSMutableArray: [tableau NSMutableArray];
- 5. Enregistrement d'un NSMutableArray sur des données de base
- 6. Utilisation des données BlackBerry
- 7. Remplir NSMutableArray à partir d'un autre NsMutableArray
- 8. Structure de données pour stocker des événements récurrents?
- 9. Meilleures pratiques pour stocker des données iPhone Apps
- 10. Structure de données pour stocker des milliards d'entiers
- 11. Meilleur type de données pour stocker la liste des chaînes?
- 12. Structure de données pour stocker des matrices creuses
- 13. UITableView Looping Out Données de NSMutableArray/NSDictionary
- 14. Comment stocker des données arbitraires dans un widget GWT?
- 15. stocker des données binaires dans mysql
- 16. Comment créer un entrepôt de données pour stocker des données dans des cubes avec SSAS?
- 17. Comment stocker des données modifiées dans une base de données?
- 18. NSMutableArray writeToUrl
- 19. Utilisation du HTML pour présenter des données structurées
- 20. Utilisation d'une variable statique pour mettre en cache des données
- 21. Utilisation des ensembles de données XML pour un rapport Crystal
- 22. PHP - Stocker des images dans des données SESSION?
- 23. Problème de stockage des objets dans NSMutableArray
- 24. Système de base de données pour stocker des données d'appareils mobiles?
- 25. Bonne conception de table de base de données pour stocker des versions localisées de données
- 26. Passez l'objet NSMutableArray
- 27. Dictionnaire Python pour stocker des objets socket
- 28. Meilleure logique pour stocker des catégories d'images
- 29. Utilisation des données mySql dans l'application ASP.NET
- 30. NSDictionary dans 1 NSMutableArray
Pouvez-vous être un peu plus précis avec votre question? Il y a plusieurs façons d'interpréter ce que vous avez demandé. –