2011-02-04 98 views
4

我有一個簡單的核心數據實體,它具有一個名爲subscribedToNewsletter的布爾屬性。我設計了我的用戶界面來表示這個字段是一個單選按鈕組,其文本值爲Yes/No(顯然,YES/NO爲後備布爾值)。綁定到NSMatrix BOOL屬性

我一直認爲自己有出色的谷歌福,但對我的生活,我無法找到任何明確的文檔:

  • 如何將NSMatrix的設定值的結合(或是否是單元?)返回YES/NO值
  • 如何綁定文本值(如果確實需要;我知道只會有兩個值 - 當然,它們可以用硬編碼界面生成器,還是沒有?)

接下來會是如何綁定一個無線電組p(使用Male/Female文本)轉換爲名爲gender的字符串字段,它具有MF作爲可能值 - 但我離題了。

任何指針將非常感激。非常感謝。

+0

你是如何解決你的問題的:「如何將一個無線電組(男性/女性文本)綁定到一個稱爲性別的字符串字段,其中M和F爲可能的值」?如果有兩個以上的選擇呢? – Ethan 2014-09-30 01:09:39

回答

4

不確定我沒有得到答案,因爲a)這是一個愚蠢的問題,或b)世界上沒有人知道如何。後者並沒有像我一樣可能,所以我只能假設第一個:)

無論如何,以防萬一其他人像我一樣愚蠢,我想我會給我一些反饋,如何設法實現它。

在Interface Builder中,我創建了一個帶有兩個單選按鈕單元格的NSMatrix,分別爲「Yes」和「No」作爲每個文本的文本。在屬性檢查器(命令1)中,確保標記字段對於「是」按鈕單元設置爲1,對於「否」按鈕單元設置爲0。然後,在綁定檢查器(命令4)中,將矩陣的SelectedTag字段綁定到實體的布爾屬性。易如反掌。

我不認爲這是最好的方法......只是說它是有效的。

-1

我已經發現這一個溶液本部

如何將 NSMatrix的選定值結合YES(或者是細胞?)回 /NO值

這裏是我遇到的問題和解決方案的鏈接 - NSMatrix simple binding question

希望這有助於!