Я следую инструкции http://www.tinytimgames.com/2011/07/22/cocos2d-and-arc/, чтобы попытаться включить cocos2d в проект с поддержкой ARC, но он не может пройти компиляцию, ошибка в ccCArray.h:
/** Sends to each object in arr the message identified by given selector. */
static inline void ccArrayMakeObjectsPerformSelector(ccArray *arr, SEL sel)
{
for( NSUInteger i = 0; i < arr->num; i++)
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Warc-performSelector-leaks"
[arr->arr[i] performSelector:sel];
#pragma clang diagnostic pop
}
static inline void ccArrayMakeObjectsPerformSelectorWithObject(ccArray *arr, SEL sel, id object)
{
for( NSUInteger i = 0; i < arr->num; i++)
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Warc-performSelector-leaks"
[arr->arr[i] performSelector:sel withObject:object];
#pragma clang diagnostic pop
}
ошибка "Неизвестная группа предупреждений -Warc-executeSelector-leaks", я не знаю, как это исправить.
Я видел много квестинов об этой проблеме, но разница в том, что они получили предупреждение, а я получил ошибку, поэтому я даже не могу ее проигнорировать.
Любая помощь приветствуется! спасибо!