【发布时间】:2011-11-16 10:17:00
【问题描述】:
我有我的应用程序的设置列表(基本上是设置您需要的禁用访问设施),如下所示:
我还没有弄清楚如何进行开/关(但那是以后的事了!) - 目前文本和图标存储在两个数组中:
arryTableIconsText = [[NSMutableArray alloc] init];
[arryTableIconsText addObject:@"Facilities for partially sighted or blind people"];
[arryTableIconsText addObject:@"An 'assistance dogs welcome' policy"];
[arryTableIconsText addObject:@"Disabled access facilities for wheelchair users (with assistance)"];
..etc
arryTableIcons = [[NSMutableArray alloc] init];
[arryTableIcons addObject:@"visuallyImpaired_off.png"];
[arryTableIcons addObject:@"guidedogs_off.png"];
[arryTableIcons addObject:@"wheelchairassist_off.png"];
[arryTableIcons addObject:@"walk_off.png"];
..etc
selectedCellIndexes = [[NSMutableIndexSet alloc] init];
但是现在我开始考虑它,现在我正在做这个实际的页面,我猜他们必须从 plist 或类似的东西中出来?只是为了保存 On/Off 的值。
将它保存在 plist 中的最佳方法是什么? plist 是解决此问题的正确方法吗?
我假设任何数据源都会有 iconID |图标图像 |图标文本 |图标状态
这是正确的处理方式吗?
汤姆
【问题讨论】:
标签: iphone objective-c ios plist datasource