Как включить и использовать категорию в проекте - PullRequest
0 голосов
/ 07 февраля 2012

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

  1. После того, как я скопировал проект в свой XCode, нужно ли мне его запускать?
  2. В моем целевом проекте нужно ли включать его в виде библиотеки или включать его каким-либо другим способом?
  3. Что нужно добавить в заголовочный файл класса целевого проекта?
  4. Что нужно сделатьв моем файле реализации целевого проекта?

1 Ответ

1 голос
/ 07 февраля 2012

Если вы используете статическую библиотеку, которой я не верю, все ваши зависимости должны быть скомпилированы с использованием флага компоновщика -all_load (см. Технические вопросы и ответы QA1490 Создание статических библиотек Objective-C с категориями , иначе вы столкнетесь с проблемой «Неизвестный селектор».

Кроме этого, вы просто включаете файлы .h и .m (или .h и .a в случае статической библиотеки) категории и все фреймворки, которые могут потребоваться для категории, и вы продолжаете свой проект.

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