我正在开发一个使用核心数据的 iPhone/iPad 应用程序。我有一个表(实体),希望用户从另一个表中进行选择(关系在模型中设置)。我已经完成了几个教程,并且效果很好。选择第二个表项之一,保存记录。当我重新编辑记录时,正确的值会正确显示。太好了(因为我对此很陌生,我喜欢其中一些工作原理!)。
但是,如果我再次单击以调出 Picker - 它默认回到列表顶部,而不是之前选择的第二条记录。我能找到的所有示例在 viewDidLoad 的 Picker 类中都有一些东西可以将选定的行设置为整数?我怎么知道要选择哪一行,因为这是一个表 - 而不是一个固定值数组?