Я переношу свою игру с Cocos2d на Cocos2dx. Я использовал следующий код в модуле
enter code here
NSMutableArray * tempArray = roomModels;
NSSortDescriptor *sortDescriptor = [NSSortDescriptor sortDescriptorWithKey:@"displayOrder" ascending:YES];
[tempArray sortUsingDescriptors:[NSArray arrayWithObject:sortDescriptor]];
Есть ли решение по переносу этого кода в c++ с помощью Cocos2dx?
Cocos2d работает на objC, но CocoS2dX предназначен для использования c++, поэтому он имеет свои собственные объекты коллекции, классы objectC, такие как NSMutableArray, заменяются классом CCARRAY. Прочтите официальную документацию COCOS2Dx для получения дополнительной информации. здесь: http://www.cocos2d-x.org/wiki/Getting_Started