我正在为 iPhone 创建一个需要处理大数据的应用程序。 所以,我想知道使用哪一个更好:C++ Vectors 还是 ObjectiveC 的 NSMutableArray? 哪一个访问元素、删除元素、添加元素等速度更快。 有人可以指导我吗?
最佳答案
就性能而言,两者的工作方式相似。如果您要存储 Objective-C 对象,则应该使用 NSMutableArray
,但如果您要存储其他任何内容并且需要顶级性能,则可能需要使用 std::vector
.
关于cocoa - iPhone/Mac - C++ 向量或 NSMutableArray,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2786902/