我有建议使用函数textDidChange()来自动执行此函数内的代码。这是工作。它在我的Controller类中。
现在,当用户在NSTextView中输入时,我将使用此方法自动创建textDidChange()内部的文本字典变量。然后,我需要这个字典用于NSTableView函数,在应用程序中显示与用户输入的文本对应的表。 问题是如何从NODableView函数的textDidChange(_ :)函数中访问此字典,如
numberOfRowsInTableView(tableView:NSTableView)
和
tableView(tableView:NSTableView,viewForTableColumn tableColumn: NSTableColumn?,row:Int) - >的NSView?
全部在同一个Controller类中。
答案 0 :(得分:1)
我不确定相同的字典是否是tabelview的数据源。但是对于这个方法,你可以在更新tableview数据源之后调用tableview的reloaddata函数。