загружаемый пакет для списков - PullRequest
4 голосов
/ 16 мая 2011

У меня есть основной проект и статический проект библиотеки внутри основного проекта. Я хочу несколько списков в моем проекте статической библиотеки. Поскольку нет директории ресурса, невозможно добавить списки напрямую, что сделал, то это.

1.Добавлен загружаемый комплект в мой проект статической библиотеки. 2. Добавлено несколько списков в загружаемый комплект 3.Этот загружаемый комплект сделан как зависимость от моего проекта статической библиотеки. 4.Добавил этот загружаемый пакет как зависимость от моего основного проекта

Я иду по правильному пути? Когда я запустил сборку и использовал шоу содержимого, чтобы увидеть содержимое приложения, я смог увидеть файл .bundle внутри файла .app. Прямо сейчас я хочу знать, как получить доступ к этому комплекту. .

я использовал это

NSBundle *staticlink = [NSBundle mainBundle] pathForResource:@"MyBundle" ofType:@"bundle"];
[staticlink load];
NSLog(@"%@",staticlink);

консоль сказала это. .

 . . . /mainproject.app/MyBundle.bundle <not yet loaded>

Чего не хватает? что я должен сделать загрузить MyBundle?

1 Ответ

2 голосов
/ 17 мая 2011

-pathFoResource:ofType: возвращает объект NSString, который будет иметь путь к комплекту.

NSString *bundlePath = [[NSBundle mainBundle] pathForResource:@"MyBundle" ofType:@"bundle"];
NSBundle *bundle = [NSBundle bundleWithPath:bundlePath];
[bundle load];
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...