应该采用什么方法?

我试图将TableDataSource设置为TableView的委托,但未调用委托方法。之后,我尝试将“ TableDataSource”设置为代码中的委托,并得到以下警告:


  警告:“ TableDataSource”类确实
  未实现“ NSTableViewDelegate”协议


委托方法仍然没有被调用。

最佳答案

确保您的界面启动如下所示:

@interface TableDataSource : SomeSuperclass <NSTableViewDelegate>

(其中SomeSuperclass是您的实际超类)

无论如何,这应该摆脱警告。

10-04 20:45