2016-12-02 71 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.