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;