0

我想知道您将如何传递一个实例方法,例如

[tableView reloadData]

使用委托将方法传递给另一个类?目前我已经建立了一个

IBOutlet NSViewController *tableUpdate

在另一个类上,并将视图绑定到 tablecontroller 类。

我在想也许可以创建一个协议并调用[self.tableUpdate protocol method]. 这可能吗?我一直在阅读协议,但找不到此用例的清晰简洁的示例。感谢您提供任何帮助!

4

1 回答 1

0

我建议您不要从创建它的类以外的类访问 tableView。您应该有一个控制器类,它拥有 tableview 并提供诸如newDataAvailable或类似的接口。换句话说,隐藏使用 tableView 的实现细节,只让两个对象就发生的事情进行交流。

于 2013-09-26T00:11:26.097 回答