2010-02-16 109 views
0

我創建一個基於視圖的應用程序,在這個項目中,我想從.plist文件讀取數據。iphone從文件中讀取

怎麼可能,

請問幫我?

回答

0

如果您確信的.plist文件是在根級別的字典,

return [NSDictionary dictionaryWithContentsOfFile:@"path/to/your.plist"]; 

否則,

NSData* plist_data = [NSData dataWithContentsOfFile:@"path/to/your.plist"]; 
return [NSPropertyListSerialization propertyListFromData:plist_data mutabilityOption:NSPropertyListImmutable format:NULL errorDescription:NULL]; 
4
NSString *path = [[NSBundle mainBundle] pathForResource:@"plistfilename" ofType:@"plist"]; 
NSDictionary *dict = [[NSDictionary alloc] initWithContentsOfFile:[NSString stringWithFormat:@"%@", path]]; 

NSString *body = [dict objectForKey:@"Keyname"]; 

與使用這種任何人都可以讀取plist文件數據。