我有一個NSWindow,當你點擊兩個項目(都來自NSTableView)時顯示出來。我有一個setter方法告訴窗口要顯示的信息。這一切都是完美的,直到需要在窗口中顯示數據。如果我導致窗口從一個tableview中顯示,然後嘗試讓它顯示來自另一個不新的數據的新數據,它會保留舊數據。Cocoa NSWindow不用數據更新
我使用完全相同的方法從兩種可能的方式獲取和顯示數據,以使窗口顯示,並且數據正確更改。爲了顯示我用[mywindow makeKeyAndOrderFront:self];
和一個表視圖是在同一類的窗口的窗口,而另一種是不
這與更新窗口中任何視圖中顯示的數據無關。它甚至不是NSWindow方法;這是一個NSWindowController方法。 – 2010-07-11 18:52:52