как получить доступ к файлу, который не является частью основного пакета в iOS - PullRequest
0 голосов
/ 05 января 2012

У меня есть файл в основном комплекте, к которому я обращаюсь, используя следующую кодовую базу.

   NSString *modelPath = [[NSBundle mainBundle] pathForResource:@"DataHouse" ofType:@"momd"];
   NSURL *modelURL = [NSURL fileURLWithPath:modelPath];
   managedObjectModel_ = [[NSManagedObjectModel alloc] initWithContentsOfURL:modelURL];

Но у меня есть специальное требование , где в вышеупомянутом Файл базы данных базовых данных не будет частью основного комплекта и станет частью пользовательского фреймворка .Есть ли в любом случае, в котором я могу получить доступ к этому файлу, не ссылаясь на него из Bundle ... Другими словами, как я могу получить доступ к файлу данных ядра без указания пути.

1 Ответ

4 голосов
/ 05 января 2012

Затем он станет частью другого пользовательского пакета;вы получите его путь так:

[[[NSBundle mainBundle] resourcePath] stringByAppendingPathComponent:@"Custom.bundle/Images/exemple.png"]
...