如何在textDidChange(_ :)中作为NSTableView函数的数据访问自动创建的字典?

时间:2015-10-08 14:13:30

标签: swift cocoa

我有建议使用函数textDidChange()来自动执行此函数内的代码。这是工作。它在我的Controller类中。

现在,当用户在NSTextView中输入时,我将使用此方法自动创建textDidChange()内部的文本字典变量。然后,我需要这个字典用于NSTableView函数,在应用程序中显示与用户输入的文本对应的表。 问题是如何从NODableView函数的textDidChange(_ :)函数中访问此字典,如

  

numberOfRowsInTableView(tableView:NSTableView)

  

tableView(tableView:NSTableView,viewForTableColumn tableColumn:   NSTableColumn?,row:Int) - >的NSView?

全部在同一个Controller类中。

1 个答案:

答案 0 :(得分:1)

我不确定相同的字典是否是tabelview的数据源。但是对于这个方法,你可以在更新tableview数据源之后调用tableview的reloaddata函数。