iPhone / Mac - C ++ vector或NSMutableArray

时间:2010-05-07 07:25:22

标签: cocoa vector nsmutablearray nsarray

我正在为iPhone创建一个需要处理大数据的应用程序。 所以,我想知道哪一个更好用:C ++ Vectors或ObjectiveC的NSMutableArray? 哪一个访问元素,删除元素,添加元素等更快 有人可以指导我吗?

1 个答案:

答案 0 :(得分:2)

就性能而言,两者的工作方式类似。如果您要存储Objective-C对象,则应使用NSMutableArray,但如果您要存储其他内容并且需要最佳性能,则可能需要使用std::vector