如何连接保存在 NSUserDefaults 数组中的 NSDictionary 键的 table 列
How to wire up table column of NSDictionary key kept in NSUserDefaults array
所以我有一个基于视图的 tableView,它将字典的键和值分别作为列公开,绑定到 NSDictionaryController (WeatherLocation),其内容对象来自应用程序项,绑定为:
一切都很好,但是这本字典的键是有限的(7 个值):cc、city、st、loc、lat、lon、zip,所以我想
- 强制用户从列表中选择 - 保存在用户默认首选项数组中
- 使用字典键验证(唯一性)这样值就不会重复
但我不知道如何将弹出式按钮单元格连接到列值;到目前为止,对于键列的弹出按钮单元格,我有:
所以 tableView 的视图显示键列是默认首选项中的整个数组,而不仅仅是单个值:
解决方案发布在github;感谢大家对我的指导。
列绑定,只有那些需要的是
此示例展示了使用默认值存储所有信息、通过弹出式窗口输入键值的字典以及用于验证 key/value 对值的委托存根。享受吧。
所以我有一个基于视图的 tableView,它将字典的键和值分别作为列公开,绑定到 NSDictionaryController (WeatherLocation),其内容对象来自应用程序项,绑定为:
一切都很好,但是这本字典的键是有限的(7 个值):cc、city、st、loc、lat、lon、zip,所以我想
- 强制用户从列表中选择 - 保存在用户默认首选项数组中
- 使用字典键验证(唯一性)这样值就不会重复
但我不知道如何将弹出式按钮单元格连接到列值;到目前为止,对于键列的弹出按钮单元格,我有:
所以 tableView 的视图显示键列是默认首选项中的整个数组,而不仅仅是单个值:
解决方案发布在github;感谢大家对我的指导。
列绑定,只有那些需要的是
此示例展示了使用默认值存储所有信息、通过弹出式窗口输入键值的字典以及用于验证 key/value 对值的委托存根。享受吧。