Я создаю SDK для клиента, который включает в себя предопределенные контроллеры представлений. Каков рекомендуемый способ для упаковки всего (статические lib, .xib (s) и .png (s)) для удобства использования?Как упаковать SDK (статические lib + xib) для iPhone?
SDK, которые я использовал (например, Pinch Media), неплохо справляется только с предоставлением файлов .h и .a, которые предоставляют только доступную пользователю функцию и скрывают все остальное. Когда я прочитал документацию Apple, структура была бы идеальной, но не разрешена на iPhoneOS.
Некоторые ключевые требования:
- Не подвергайте источник или объект внутренностей.
- Быть легким в использовании & установлен.
- Работайте как на устройстве, так и на симуляторе.
Спасибо!
Это то, что я подозревал. Как же тогда загружать наконечник из пакета ресурсов? Очевидный метод (UWiewController initWithNibName: bundle :) не работает. – tomwhipple
Чтобы ответить на мой собственный вопрос в комментарии выше, ключ, похоже, заключается в создании объекта NSBundle с использованием пути (не идентификатора) и передачи его в initWithNibName: Bundle :. – tomwhipple
Есть ли учебник о том, как это сделать? Это все еще не имеет смысла. Думаю, я об этом. – chrish