iOS开发:数据保存、加载与低内存警告处理
1. 数据持久化与图像保存
在开发应用时,数据的持久化是一个重要的问题。例如,当应用关闭后再次打开,我们希望之前的数据仍然存在。下面我们将详细介绍如何实现数据的持久化以及图像的保存和加载。
1.1 数据持久化设置
首先,我们需要在实现文件中合成一个属性 possessions :
@property (nonatomic, retain) NSMutableArray *possessions;
@end
@implementation ItemsViewController
@synthesize possessions;
@synthesize 指令会实现 setPossessions: 和 possessions 这两个消息,用于在应用中传递数据。由于数据现在可以在应用的不同运行周期中持久化,我们不再需要在 ItemsViewController.m 的 init 方法中用随机数据填充 possessions 数组,需要移除以下代码:
// Delete this stuff!
possessions = [[NSMutableArray alloc] init];
for(int i = 0; i < 10; i++)
超级会员免费看
订阅专栏 解锁全文
439

被折叠的 条评论
为什么被折叠?



