我已經上傳了project,請檢查。
一個粗略的想法如何做是:(但是理解是通過看項目更容易)
創建陣列控制器。
集的陣列控制器對象
Mode:Class
Class Name: Your custom Class
接收操作
add: to the button that will add new objects, typically labelled with +
remove:to the button that will add new objects., typically labelled with -
引用綁定(無論是從表或從這裏表中的各列)。
對於搜索領域
Bindings, Predicate to Array Controller
ControllerKey : filterPredicate
Predicate Format : <class property> contains $value
(if to search in multiple table columns then <class property 1> contains $value || <class property 2> contains $value etc….)
偉大的作品!只是一個問題:沒有自定義類可以做到這一點嗎?創建一個只有一個'NSString'作爲實例變量的整個類是很愚蠢的。目前我在數組控制器上使用'-setContent:',但我不確定如何將其值綁定到表視圖和所有其他。 – Fatso
沒關係!我發現了自己的一些舊代碼,並且綁定了表視圖的內容,而不是綁定列的值。感謝您的幫助! – Fatso
請記住它的名字:Array Controller not string controller ...我希望你得到了答案:p –