2012-11-02 61 views
0

我有一個NSTableView和NSTableView的NSArrayController。如何重新綁定nstableview在COCOA

只有一個在表列中, 「姓名」

在第一,用戶打開一個文件,在arrayController將@ [@ {@ 「姓名」:@ 「1」},@ { @「name」:@「2」}]

用戶打開另一個文件後,現在數組控制器的內容應該是@ [@ {@「name」:@「x」},@ {@ @ 「名稱」:@ 「Y」},{@ @ 「姓名」:@ 「Z」}]。

如何將新數據綁定到NSTableView(不添加)?

回答

0

如果您將綁定設置正確,則不需要執行任何操作。數組控制器的內容數組應該綁定到一個數組(您在帖子中顯示的數組),因此當您更改或添加到該數組時,數組控制器的排列對象將自動更改 - 這不需要任何「重新綁定」。

+0

非常感謝你的回答。我幾個星期就開始學習mac開發,並且對它的理解並不清楚。並再次感謝。 – YuDenzel

相關問題