Есть ли в Objective-C управление пакетами? - PullRequest
7 голосов
/ 06 октября 2011

Мы недавно начали работать с IOS.Интересно, есть ли какие-либо пакеты, такие как rubgems (ruby) или npm (nodejs) для Objective-C?

Ответы [ 4 ]

15 голосов
/ 16 октября 2011

CocoaPods - это недавний менеджер пакетов библиотеки Objective-C. Со страницы на странице RubyGems.org :

CocoaPods - менеджер пакетов библиотеки Objective-C. Он пытается отнять всю тяжелую работу по поддержанию ваших зависимостей, но в то же время гибким и гибким способом. Его цель - создать более централизованный обзор библиотек с открытым исходным кодом и унифицировать наш подход к ним. CocoaPods рассчитает правильный набор версий всех зависимостей вашего проекта, установит их и настроит для сборки как части статической библиотеки зависимостей, с которой ваш проект связывает.

0 голосов
/ 15 октября 2011

Кажется, что у него нет менеджера пакетов.

0 голосов
/ 15 октября 2011

Источники Objective-C обычно не размещаются здесь, но вас может заинтересовать MacPorts . Его пакеты аналогичны тем, которые встречаются в обычных менеджерах пакетов nix, поэтому будет полезно, если вам нужны более традиционные библиотеки C или C ++, которые вы можете легко интегрировать с проектами Objective-C.

0 голосов
/ 06 октября 2011

Я не знаком с Ruby, но я полагаю, что вы имеете в виду то, что Цель-C называет Frameworks. Это в основном библиотеки, на которые может ссылаться ваш код. Они добавляются в настройках проекта XCode, затем в Фазах сборки, а затем "Связать двоичные файлы с библиотеками"

Эти фреймворки содержат код для определения местоположения ядра, данных ядра, графики и других очень удобных библиотек.

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