我正在使用multicast委托类,它是xmpp框架的一部分,并采取here这对我来说是完美的!但是我得到了警告:
“MulticastDelegate”可能不响应
'某个方法'
有什么办法可以避免这个班的警告吗?
提前谢谢。
最佳答案
那是什么类型的?是否包含someMethod
标题?
更新:aha,在这种情况下,您需要告诉编译器委托实现了MulticastDelegate.h
接口:
#import "MulticastDelegate.h"
@protocol Notifier
- (void) someMethod;
@end
@interface Manager
{
MulticastDelegate <Notifier> delegate;
}
@end
这应该可以。但密码不是有点可疑吗?当
Notifier
是普通的delegate
时,someMethod
如何实现delegate
?你在这个例子中遗漏了什么吗?关于objective-c - objective-c 中的组播委托(delegate),我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/1611754/