【发布时间】:2011-03-29 04:48:48
【问题描述】:
我正在制作一个类似于苹果天气应用的应用。我的主视图有一个 NSMutableArray 要显示的对象。该数组由用户管理。我希望能够保存此数组,以便在重新启动应用程序时它具有用户选择的内容。存储的对象是“事件”对象,它是一种自定义对象类型,可存储更多自定义对象,这些对象都包含以下内容:NSString、NSNumber、NSUInteger、NSURL。我的研究使我想到了三个选项,我都不了解,也不知道如何实现:使用 writeToFile 保存到 plist、归档数据或将其保存到 userPrefs。 有人知道我的问题的解决方案吗?
示例数据对象: `
@interface Rider : NSObject {
NSString *name;
}
-(Rider *) initWithName:(NSString *) nam;
- (NSString *)description ;
@property (nonatomic, retain) NSString *name;
`
【问题讨论】:
标签: iphone