Xcode iOS 4赢得';无法加载新的属性列表

Xcode iOS 4赢得';无法加载新的属性列表,xcode,ios4,Xcode,Ios4,创建了新的属性列表,并删除了原始的.plist(相同的文件名)。删除旧文件并移动到垃圾箱。已放入同名的新文件 当应用程序在模拟器中打开时,会加载旧的.plist文件。发生什么事了 以下是我在实现文件中的代码: - (void)viewDidLoad { [super viewDidLoad]; // Uncomment the following line to display an Edit button in the navigation bar for this view control

创建了新的属性列表,并删除了原始的.plist(相同的文件名)。删除旧文件并移动到垃圾箱。已放入同名的新文件

当应用程序在模拟器中打开时,会加载旧的.plist文件。发生什么事了

以下是我在实现文件中的代码:

- (void)viewDidLoad {
[super viewDidLoad];

// Uncomment the following line to display an Edit button in the navigation bar for this view controller.
// self.navigationItem.rightBarButtonItem = self.editButtonItem;
NSString *path = [[NSBundle mainBundle] pathForResource:@"DrinkArray" ofType:@"plist"];

    NSMutableArray *tmpArray = [[NSMutableArray alloc]
initWithContentsOfFile:path]

self.drinks = tmpArray;

[tmpArray release];

}用文本编辑器打开plist文件。如果root设置为dict,将其更改为array,还记得更改文件末尾的下括号。保存并重新运行,应该可以

另一种方法是使用NSMutableDictionary,因为plist根可能已经是字典了

我也有同样的问题,上面的方法有效