Вот что я сделал:
В Xcode 4.3.1
Файл -> Создать -> Проект -> Приложение с одним представлением
Перетащил файл cocos2d-ios.xcodeproj в навигатор.
В настройках фаз сборки: Добавлено: libcocos2d.a (выделяется красным), как связанная библиотека (обязательно).
Добавлены OpenGles.framework, Quartzcore и libz.dylib
Изменены настройки сборки - установите «Всегда искать пути пользователя» на ДА
Добавлен исходный каталог cocos2d в «Пути поиска по заголовкам пользователей»
Теперь, кажется, я могу напечатать: import "cocos2d.h", в делегате приложения и контроллере корневого представления, который создал Xcode. Но если я создаю новый файл и добавляю строку "import" cocos2d.h "" вверху, XCode жалуется, что файл не найден. Но, кажется, построить хорошо. Кроме того, в этом новом коде файла смысл не работает.
Что мне делать? Почему я могу импортировать только в файлы, созданные XCode? Есть ли какие-то настройки, которые мне нужно изменить, чтобы в создаваемых мной файлах я мог импортировать cocos2d?
РЕДАКТИРОВАТЬ: Кажется, что он собирается и работает нормально. Я могу вызывать методы в API Cocos2D. кодовый смысл просто не видит cocos2d.h в новых файлах, которые я создаю.
РЕДАКТИРОВАТЬ - кажется, что смысл кода предполагает cocos2d.h, когда я набираю: import "
Но он не предлагает классы / методы из кода cocos2d.