Plist успешно загружается один раз, но не второй раз при запуске на устройстве - PullRequest
0 голосов
/ 03 ноября 2011

У меня проблема с загрузкой данных из списка в NSMutableDictionary. В симуляторе все работает. Когда я развертываю его на iPad, при первом вызове этой функции все тоже работает, но при вызове этой функции второй раз dict равен nil. В чем может быть проблема?

Вот моя функция:

- (NSMutableDictionary*) getDataFromPList: (NSString*) pList fromElement:(NSString*) element{ 
    NSString *ressourcePath = [[NSBundle mainBundle]resourcePath];
    NSString *filePath = [[NSString  stringWithFormat:@"%@/%@", ressourcePath, pList] retain];

    NSMutableDictionary *dict = [[NSMutableDictionary alloc] initWithContentsOfFile:filePath];

    return [dict objectForKey:element];
}
...