2016-12-02 70 views
0

我想通過可可綁定填充我的NSTableView通過可可綁定連接字典與字典

我創建ViewController:在tableView

enter image description here

然後:

class GlobalLogViewController: NSViewController, NSTableViewDelegate, NSTableViewDataSource { 
    dynamic var items:[NSDictionary] = [["name": "1"]] 


    override func viewDidLoad() { 
     super.viewDidLoad() 
     // Do view setup here. 

    }  
} 

然後創建ArrayController

enter image description here

,並在表列:

enter image description here

但它不工作:(

回答

1

您應該綁定表列的的NSTextField的值,表格單元格視圖,而不是陣列控制器。 Controller Key應該是空白的,Model Key Path應該是objectValue.name。

Binding for column NSTextField

這表現約20分鐘到WWDC 2011會話120視頻View Based NSTableView Basic to Advanced.