Вопрос

Я действительно в тупике, пытаясь получить ParseKit.framework (этот) работать в целом, даже не утруждая себя его реализацией, пока не будет запущено прилагаемое демонстрационное приложение.

Происходит следующее: компилятор не может найти < Foundation/Foundation.h> или что-то в этом роде, заголовок которого, как я думал, находится в связанной структуре.Точная ошибка:«Лексическая проблема или проблема препроцессора:Файл «Foundation/Foundation.h» не найден».

Вот код, только что из ParseKit_Prefix.pch:

    //
    // Prefix header for all source files of the 'ParseKit' target in the 'ParseKit' project.
    //
    #ifdef __OBJC__
        #import <Foundation/Foundation.h>
    #endif

В этом нет ничего необычного, я как-то испортил пути к файлам?Я переустановил Xcode, заново загрузил ParseKit, и ничего не помогает.Предложения здесь ничего не делал и это не так этот.Когда я создаю новый проект или использую другой проект, загружаю Foundation.framework и #import заголовок, он работает нормально.Если я отсоединю структуру, я не смогу найти ее для повторной связи.Была ли у кого-нибудь еще такая проблема?Я где-то скачал неправильно?Мне очень сложно найти, куда именно ссылается пользовательский интерфейс Xcode, Apple должно получать удовольствие от расстраивания людей, поэтому, если у кого-то есть что-то, о чем они могут подумать, пожалуйста, дайте мне несколько отзывов, я сейчас в ужасном замешательстве.

Это было полезно?

Решение

Ну, я решил, что опубликую ответ, если кого-то это волнует.Я думаю, что Xcode проиндексировал его неправильно, когда я открыл ParseKit.xcodeproj или что-то в этом роде, изменил базовый SDK с «Текущей OS X» на «OS X 10.7»...а затем обратно, и по какой-то причине все работало нормально.Почему?Понятия не имею, но я доволен, что это работает.

Другие советы

Добавьте новую строку перед #ifdef.Похоже, вы случайно отредактировали ParseKit_Prefix.pch.Это должно выглядеть следующим образом:

//
// Prefix header for all source files of the 'ParseKit' target in the 'ParseKit' project.
//
#ifdef __OBJC__
    #import <Foundation/Foundation.h>
#endif
Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top