如何保存NSMutableArray的顺序

时间:2013-02-13 02:45:35

标签: iphone xcode

我有一个NSMutableArray,我改变了它的内容顺序。如何在不使用关系的情况下将其在核心数据中的顺序保存,或者我应该使用NSUserDefaults

1 个答案:

答案 0 :(得分:1)

为什么在您想要保留其订单时,第二个数组是第一个数组的副本?它不一定是一个可变数组 - 使用[myArray immutableCopy]

如果您不想出于内存原因复制数组中的所有项目,可能会将该位置存储为NSInteger?让第一个数组包含项目,第二个数组包含第一个数组的索引。