你好:)如何保存对象,但不覆盖目标C?
我如何保存对象,但在目标C不覆盖,
我NSUserDefaults的尝试,但是当我添加对象时,将会改写!
我怎样才能避免这种情况,因为我想在我的应用程序或书签创建一个收藏夹,
,但我不知道如何保存这些对象我试图挽救。
这是当我试图保存。
NSUserDefaults *favorite = [NSUserDefaults standardUserDefaults];
[favorite setObject:saveTip forKey:@"saveTipFavorite"];
[favorite synchronize];
但我覆盖每一次我推我的应用程序添加到最喜欢的按钮!
我不希望它覆盖,但创建一个新的对象并追加它。
我希望你能理解我:)
'NSMutableArray'是'NSArray'的子类,所以最后的转换是不必要的; '-setObject:forKey:'会接受可变数组(尽管它当然会被永久保存并以纯NSArray的形式返回)。 – andyvn22 2012-07-24 20:20:25
好点,谢谢。 (修复) – Dima 2012-07-24 20:21:57
谢谢,这非常帮助我:) – 2012-07-24 20:59:39