原创作品,转载请标明:http://www.jb51.cc/article/p-bsovodom-ep.html
CCArray是从cocos2d中移植过来的,类似于Apple的NSMutableArray,但是比NSMutableArray更为的好用。要注意的是虽然CCArray和CCDictionary可以管理cocos2d-x中绝大多数的类,但是仍然无法替代STL库,STL库更为强有力。
1.API
先看一下CCArray可以帮我们做什么。
1.1.创建
- //创建array
- staticCCArray*create();
- //使用一系列CCObject创建array
- staticCCArray*create(CCObject*pObject,…);
- //使用一个CCObject创建array
- staticCCArray*createWithObject(CCObject*pObject);
- //创建array并设置容量
- staticCCArray*createWithCapacity(unsignedintcapacity);
- //用一个已存在的array创建另一个array
- staticCCArray*createWithArray(CCArray*otherArray);
1.2.添加