1
我有一个喜欢的plist文件,当我尝试加载像这样的viewDidLoad和viewWillAppear中的阴谋
- (void)viewWillAppear:(BOOL)animated {
[super viewWillAppear:animated];
NSString *path = [[NSBundle mainBundle] pathForResource:@"favorites" ofType:@"plist"];
NSMutableArray *array = [[NSMutableArray alloc] initWithContentsOfFile:path];
self.allFavorites = array;
[array release];
}
没有在的tableView显示了我相反实施
当我剪&粘贴相同的代码在
-viewDidLoad:
方法一切w奥克斯罚款....?
我需要把代码放在viewWillAppear中,因为用户可以添加东西到收藏夹以保持收藏夹列表的更新。 &是的viewWillAppear得到调用,在调试中我已经意识到allFavorites数组在viewWillAppear方法中是空的......?
什么可能是问题....?
我已经定义allFavorites如下
NSMutableArray *allFavorites;
然后
@property (nonatomic, retain) NSMutableArray *allFavorites;
然后
@synthesize allFavorites;