Cocoa iPhone/Mac-C++;向量或可变数组
我正在为iPhone创建一个需要处理大数据的应用程序。 所以,我想知道哪一个更好的使用:C++向量还是ObjvEC的nStutabLabRay. 哪一个会更快地访问元素、删除元素、添加元素等。Cocoa iPhone/Mac-C++;向量或可变数组,cocoa,vector,nsmutablearray,nsarray,Cocoa,Vector,Nsmutablearray,Nsarray,我正在为iPhone创建一个需要处理大数据的应用程序。 所以,我想知道哪一个更好的使用:C++向量还是ObjvEC的nStutabLabRay. 哪一个会更快地访问元素、删除元素、添加元素等。 有人能为我指点迷津吗?就性能而言,这两种方法都能起到类似的作用。如果要存储Objective-C对象,应该使用NSMutableArray,但如果要存储任何其他对象并且需要最高性能,则可能需要使用std::vector这并不是那么简单,请参阅以下讨论:
有人能为我指点迷津吗?就性能而言,这两种方法都能起到类似的作用。如果要存储Objective-C对象,应该使用
NSMutableArray
,但如果要存储任何其他对象并且需要最高性能,则可能需要使用std::vector
这并不是那么简单,请参阅以下讨论: