2
是STL
向量比NSArray
更快嗎? NSArray
看起來有點更多檢查和更慢。如果vector
更快,有沒有什麼辦法可以得到STL
在objective-c
?STL向量和NSArray速度
是STL
向量比NSArray
更快嗎? NSArray
看起來有點更多檢查和更慢。如果vector
更快,有沒有什麼辦法可以得到STL
在objective-c
?STL向量和NSArray速度
如果你想使用STL,你應該去Objective-C++,你可以認爲它與Objective-C相同,但是基於C++。
這將允許您將.cpp文件和組合代碼(Objective-C與C++混合使用)直接與C++一起使用.mm文件。
達尼(你並不真的需要doiong什麼特別的使用它,它是完全的Xcode一旦你採用混合語言文件.mm約定支持):這真的取決於執行。你應該試試它。用C++和Objective-C編寫一個小程序,使用這些數據結構並查看哪一個更快。 – 2011-05-22 20:43:03
我想你應該剖析你的代碼。 – arul 2011-05-22 20:44:56
您可能有興趣閱讀[this](http://ridiculousfish.com/blog/archives/2005/12/23/array/) – albertamg 2011-05-22 20:51:54