Категории / интерфейсы из статических библиотек, а не автозаполнение? - PullRequest
9 голосов
/ 27 сентября 2010

Благодаря этому сообщению и теперь встроенному шаблону статической библиотеки я могу поместить некоторые части моего проекта в другое место.Все компилируется без предупреждений и работает нормально.Тем не менее, я использовал автозаполнение для категорий в моем операторе импорта.Это больше не происходит.Как получить автозаполнение для категорий в статической библиотеке?

Ответы [ 3 ]

6 голосов
/ 20 октября 2010

Получите информацию о цели вашего проекта

Перейдите в раздел "Другие флаги компоновщика" и добавьте -all_load '.

Надеюсь, это поможет:)

5 голосов
/ 20 апреля 2011

Проблема в том, что XCode не знает, где искать файлы заголовков.

Чтобы это исправить, выполните следующие действия: - в «Пути поиска заголовка пользователя» вашегоцель приложения, укажите местоположение заголовка вашей категории.Это говорит XCode, где его искать, и автозаполнение должно работать.В случае нескольких целей вы можете исправить это для каждой цели или в настройках проекта.

0 голосов
/ 21 апреля 2011

Я думаю, вы можете заставить его переиндексировать все, если вы снимите флажок «Индексирование: Включить для всех проектов» в разделе «Смысл кода» в настройках XCode.После снятия отметки, возможно, выйдите из XCode, снова откройте его, а затем перепроверьте эту опцию.Согласно справке, снятие отметки с этой опции не только отключает индексирование, но и отменяет текущий индекс.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...