我基本上是在尝试使用此代码向我的 NSMutableArray 添加一个新字符串ViewWillAppear
NSUserDefaults *favBooksDefaults = [NSUserDefaults standardUserDefaults];
self.favBook = [favBooksDefaults stringForKey:@"favBook"];
self.favBookList = [[NSMutableArray alloc]init];
[self.favBookList addObject:favBook];
当然,当我这样做时,我想保留 Array 中存在的所有先前字符串。因为当我为 NSUserDefaults 添加一个新字符串然后添加到数组时,它只是替换了旧字符串。
为什么会这样?如何保存所有对象?提前致谢。