我正在做mac插件的升级代码。我找到了一种方法,但我无法理解这个错误。代码在这里。它在.h
文件中定义。
id<OutputStream> _sendStream;
方法在.m
文件中。
- (void)setSendStream:(NSStream *)stream {
if (stream != _sendStream) {
[_sendStream autorelease];
_sendStream = [stream retain];
}
}
此方法给出错误
id<InputStream>
从不兼容的类型“ ”分配给“NSStream *
”
如何解决这个错误,因为我是 mac 开发的新手。请帮我。