Я использую эту функцию для получения пути к файлу plist в моем проекте:
+ (NSString *) appDataPath{
NSLog(@"in appDataPath");
NSString *appDPath = nil;
// Get the main bundle for the app.
NSBundle* mainBundle = [NSBundle mainBundle];
if (mainBundle != nil) {
NSLog(@"in appDataPath mainbundle");
appDPath = [mainBundle pathForResource:@"MyAppSettings" ofType:@"plist"];
NSLog(@"appDataPath: %@", appDPath);
}
return appDPath;
}
Он входит в if (mainBundle! = Nil), но appDPath имеет значение null. Эта же функция работает в другом проекте. Почему это не работает здесь? Есть ли другой способ получить путь к файлу plist в проекте. Заранее спасибо.