我想从 plist 文件中检索一个整数,将其递增,然后将其写回 plist 文件。在“Levels.plist”文件中有一行,键LevelNumber
为 ,值为1
。我使用此代码来检索值:
NSString *filePath = [[NSBundle mainBundle]pathForResource:@"Levels.plist" ofType:@"plist"];;
NSMutableDictionary* plistDict = [[NSMutableDictionary alloc] initWithContentsOfFile:filePath];
lvl = [[plistDict objectForKey:@"LevelNumber"]intValue];
NSLog(@"%i", [[plistDict objectForKey:@"LevelNumber"]intValue]);
当我运行它时,我得到控制台输出 0。有人能告诉我我做错了什么吗?