У меня простой вопрос: почему «origineArray» возвращает (null)? я обнаружил, что если я помещаю весь код в RootViewController, он работает, но если я помещаю его в AppDelegate (как в примере кода, я не знаю, какой путь лучше?), он не распознает " Корневой "ключ:
- (id)init {
self = [super init];
if (self){
NSString *path = [[NSBundle mainBundle] bundlePath];
NSString *finalPath = [path stringByAppendingPathComponent:@"origine.plist"];
origine = [[NSDictionary dictionaryWithContentsOfFile:finalPath]retain];
}
return self;
}
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
NSLog(@"origine data : %@", origine);
NSArray *origineArray = [origine objectForKey:@"Root"];
NSLog(@"origineArray data : %@", origineArray);
Спасибо за вашу помощь