从不兼容的类型分配给 'id<NSTextViewDelegate>'
Assigning to 'id<NSTextViewDelegate>' from incompatible type
我正在尝试为 NSTextView 分配委托。
我在界面 header 中将协议添加到我的 class:
@interface myClass : NSViewController <NSTextDelegate>
在“viewDidLoad 方法下,我的分配如下所示:
self.stxtMyScrollTesxt.delegate = self;
我是否错过了收到此警告的内容?
Assigning to 'id' from incompatible type
错误消息说它需要类型 NSTextViewDelegate
而不是 NSTextDelegate
。
所以只要把这行改成
@interface myClass : NSViewController <NSTextViewDelegate>
我正在尝试为 NSTextView 分配委托。
我在界面 header 中将协议添加到我的 class:
@interface myClass : NSViewController <NSTextDelegate>
在“viewDidLoad 方法下,我的分配如下所示:
self.stxtMyScrollTesxt.delegate = self;
我是否错过了收到此警告的内容?
Assigning to 'id' from incompatible type
错误消息说它需要类型 NSTextViewDelegate
而不是 NSTextDelegate
。
所以只要把这行改成
@interface myClass : NSViewController <NSTextViewDelegate>