iOS開發之plist檔案的獲取
有上圖plist檔案,可以把以上字典轉換為一個model類Cinema,接下來就是獲取這個plist檔案
-(void)getData
{
NSString* filePath = [[NSBundlemainBundle]pathForResource:@"cinemalist.plist"ofType:nil];
//也可以這樣寫NSString* filePath = [[NSBundlemainBundle]pathForResource:@"cinemalist" ofType:@"plist"];
NSDictionary* dic = [NSDictionary dictionaryWithContentsOfFile
NSDictionary* dict = [dicobjectForKey:@"result"];
NSDictionary* allDic = [dict objectForKey:@"data"];
for (NSDictionary * dic in allDic) {
Cinema * cinema =[[Cinema alloc]init];
[cinema setValuesForKeysWithDictionary:dic];
[self.array addObject:cinema];
}
}