Je developpe pour le plaisir un démineur en Cocoa, et j'ai besoin d'avoir un tableau à 2 dimensions pour stocker l'etat de toutes mes cases. J'aimerai utiliser les APIs Cocoa, et en particulier la classe NSArray, mais malheureusement il me semble qu'elle ne gère que des tableaux à 1 dimension.
Que me conseillez vous donc de faire pour avoir un tableau à 2 dimensions (les éléments sont une classe que j'ai créée) ?
- Faire un NSArray de NSArray ? (si oui, comment ? j'ai pas trop bien compris le fonctionnement de NSArray, je trouve cette classe assez "étrange")
- Relire plus attentivement les specs de NSArray car c'est possible de faire des tableaux multidimensionels facilement, et je me suis donc trompé ?
- Utiliser un tableau en C (...montableau[][]...) ? Non! cette solution ne m'intéresse pas.
Merci pour vos conseils,
molgow
Que me conseillez vous donc de faire pour avoir un tableau à 2 dimensions (les éléments sont une classe que j'ai créée) ?
- Faire un NSArray de NSArray ? (si oui, comment ? j'ai pas trop bien compris le fonctionnement de NSArray, je trouve cette classe assez "étrange")
- Relire plus attentivement les specs de NSArray car c'est possible de faire des tableaux multidimensionels facilement, et je me suis donc trompé ?

- Utiliser un tableau en C (...montableau[][]...) ? Non! cette solution ne m'intéresse pas.
Merci pour vos conseils,
molgow