我有一个应用程序设置列表(基本上设置了您需要的禁用访问设施),如下所示:
我还没有弄清楚如何进行开/关(但以后就是这样!) - 目前文本和图标存储在两个数组中:
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或类似的?只是为了保存开/关的值。
将它保存在plist中的最佳方法是什么? plist是正确的解决方法吗?
我假设任何数据源都有iconID | iconImage | iconText | iconState
这是解决这个问题的正确方法吗?
汤姆