Вопрос

Я получаю сообщение об ошибке при запуске любого проекта с JSON-фреймворк установленный:

Xcode не удалось найти исходный файл:NSString+SBJSON.m (строка:50)

Я предположил, что это означает, что он не может найти sdk, странно то, что проект создается и запускается до тех пор, пока я не выполню свой первый вызов JSON:

NSArray *data = [responseString JSONValue];

Папка JSON находится в:~/Библиотека/SDKS

Я добавил дополнительный аргумент sdks:$HOME/Библиотека/SDKs/JSON/$(ИМЯ_ПЛАТФОРМЫ).sdk

Я также добавил флаги компоновщика:-ObjC -ljson

Чтобы убедиться, что я не сошел с ума, я запустил учебник здесь.Этот учебник также выдает ту же ошибку.(Я также запустил один из mobile orchard с аналогичными результатами, за исключением файла:SBJSON.m)

Должно быть, я что-то настроил не так, есть идеи?

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

Решение

Как указано в приведенных выше комментариях, я просто добавил исходный код напрямую.Не идеальное решение, но оно сработало.

Я уверен, что установка станет лучше...

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

Возможно, вы захотите получить информацию о своем файле и убедиться, что тип пути установлен в "Относительно проекта".Это решило мою проблему.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top