如何创建此数据结构?

时间:2011-11-19 14:34:21

标签: iphone objective-c nsarray nsdictionary

我正在创建一个几何应用。我为图中的平面和点创建了NSMutableOrderedSets。我想要做的是创建一些方法来存储哪些点在哪些平面上。我考虑过NSDictionary但是平面上可能有多个点或多个平面上有一个点,因此我无法想到唯一的引用键。我曾想过为每个平面创建一个NSArray,然后是这些数组的数组,但是没有办法知道在运行时设置多少个平面。我也考虑过其他几件事,完全没有想法。有人可以帮帮我吗?提前谢谢!

1 个答案:

答案 0 :(得分:2)

制作Plane对象,并在其中插入NSArray作为Point容器。制作一个NSArray并将每个Plane添加到其中。

我希望它对你有用!