Я использую cocos2d 1.0.1.Я получаю предупреждающие ошибки относительно этого кода, говорящие о том, что метод initWithFrame не найден.Я считаю, что он отвечает за сбой моего приложения, при этом регистрируя «Неизвестная ошибка»
glView = [[EAGLView alloc] initWithFrame:[window bounds]
pixelFormat:kEAGLColorFormatRGBA8
depthFormat:GL_DEPTH_COMPONENT24_OES
preserveBackbuffer:NO];
Это сборка ПРЕДУПРЕЖДЕНИЕ, которое я получил:
ПРЕДУПРЕЖДЕНИЕ: Нет '-initWithFrame: pixelFormat: deepFormat: preserveBackbuffer: 'метод найден
Читая сообщения на форуме год назад, Riq рекомендовал опубликованный выше метод, но он не сработал.
У меня есть мои файлы EAGLView.h / m, они находятся в подфолдере iOS подфолдера Платформы.
Я попытался добавить @class EAGLView;объявление в файле App.h, но я все еще не мог даже заставить Xcode перейти к определению класса EAGLView.Перемещение двух файлов EAGLView .h и .m в основную папку Cocos2d также ничего не дало.
Мой вопрос: как мне заставить эти файлы говорить, потому что явно отсутствует связь.