我有一个使用NSTableView
的示例cocoa应用程序,
但是,当我为dataSource
设置NSTableView
时,会显示以下警告消息:
将'AppDelegate * const __strong'发送到不兼容类型'id _Nullable'的参数
在AppDelegate.h文件中
@interface AppDelegate : NSObject <NSApplicationDelegate, NSTabViewDelegate, NSTableViewDataSource>
在AppDelegate.m文件中
[self.userTableView setDataSource:self];
[self.userTableView setDelegate:self];
答案 0 :(得分:3)
这是因为您需要确认您使用过的两种协议都错过了AppDelegate.h中的NSTableViewDelegate