林将某个应用类似于苹果天气应用。我的主视图有一个要显示的对象的NSMutableArray。该数组由用户管理。我希望能够保存这个数组,以便当应用程序重新启动时它具有用户选择的东西。存储的对象是“事件”对象,它是一个自定义对象类型,用于存储更多自定义对象,这些对象都包含以下一些对象:NSString,NSNumber,NSUInteger,NSURL。我的研究使我三个选项,其中没有一个我认识,也不知道如何实现:节约使用将writeToFile一个plist中,数据存档,或将其保存到用户首选项。 有人知道我的问题的解决方案吗?保存自定义数据类型
数据采样对象: `
@interface Rider : NSObject {
NSString *name;
}
-(Rider *) initWithName:(NSString *) nam;
- (NSString *)description ;
@property (nonatomic, retain) NSString *name;
`