我在将数据从plist加载到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];
}