我有一个简单的核心数据实体,它有一个名为subscribedToNewsletter
的布尔属性。我设计了我的UI,将此字段表示为一个单选按钮组,其中Yes
/ No
为文本值(显然YES
/ NO
作为后备BOOL值)
我一直认为自己有优秀的google-fu,但对于我的生活,我无法找到任何明确的文档:
接下来将是如何将一个广播组(带有Male/Female
文本)绑定到名为gender
的字符串字段,该字段具有M
和F
作为可能的值 - 但是我离题了。
任何指针都会非常感激。非常感谢。
答案 0 :(得分:4)
不确定我是否得不到答案因为a)这是一个如此愚蠢的问题,或者b)世界上没有人知道如何。后者不会给我带来可能性,所以我只能假设第一个:)
无论如何,以防其他人像我一样愚蠢,我想我会就如何实现它做出一些反馈。
在Interface Builder中,我创建了一个带有两个单选按钮单元格的NSMatrix,每个单元格的文本分别为“是”和“否”。在Attributes Inspector(command-1)中,确保“Yes”按钮单元格的Tag字段设置为1,“No”按钮单元格设置为0。然后,在Bindings Inspector(command-4)中将矩阵的SelectedTag字段绑定到实体的Boolean属性。很容易就是馅饼。
我没有声称这是最好的方式......只是它是有效的。
答案 1 :(得分:-1)
我找到了这个部分的一个解决方案 -
如何绑定所选的值 NSMatrix(或它是细胞?)回到 是/否值
以下是我遇到的问题及其解决方案的链接 - NSMatrix simple binding question
希望这有帮助!