Невозможно отобразить Xib, который я добавил в свою библиотеку.Как получить доступ к пакету этой библиотеки? - PullRequest
0 голосов
/ 07 сентября 2011

Вот что я делаю:

NSArray *windows = [[UIApplication sharedApplication] windows];
UIWindow *win = [windows objectAtIndex:0];
UIViewController *root_vc = [win rootViewController];
V *v = [[V alloc] initWithNibName: @"V" bundle:nil];
[win addSubview: v.view];

Проблема в том, что я получаю сообщение об ошибке, указывающее, что приложение, использующее библиотеку, не может найти V.xib в основном (приложении) комплекте.

Итак ... как я могу получить доступ к комплекту библиотеки?

Спасибо за любую помощь.

1 Ответ

0 голосов
/ 07 сентября 2011

Предполагая, что файл V.xib существует и был добавлен в ваш проект, возможно, что у вас почему-то не настроена сборка для копирования этого ресурса в комплект.

Если выиспользуете Xcode 4, нажмите на проект в верхней части навигатора проекта.Выберите соответствующую цель слева и затем нажмите на вкладку «Фазы сборки», чтобы увидеть, как эта цель строится.Должен быть раздел «Копировать ресурсы комплекта», и если вы его развернете, вы увидите включенный файл XIB.Если это не так, перетащите файл из навигатора проекта в список на этапе сборки Копировать ресурсы комплекта.

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