Проект, который нормально работает на Xcode3, не может скомпилироваться на Xcode4 с этой ошибкой:
file: //localhost/users/Ishaq/Projects/game01/libs/cocos2d/CCLayer.m: ошибка: семантическая проблема: отправка 'ccColor4B' (он же 'struct _ccColor4B') параметру несовместимого типа 'CIColor *'
код, который выдает эту ошибку ниже (из cocos2d-iphone * 1007)*):
+ (id) layerWithColor:(ccColor4B)color
{
return [[[self alloc] initWithColor:color] autorelease];
}
Каким-то образом Xcode считает, что этот код вызывает - (id)initWithColor:(CIColor *)color;
из CIImage
(внутри CIImage.h
).Как я могу настроить мозг Xcode прямо?; -)