如何在Monotouch中包装一个实现两个协议的objective-c接口

时间:2012-07-11 19:49:14

标签: objective-c xamarin.ios

我有一个在objective-C中实现两个协议的接口,我想将它包装在Monotouch中。

@interface GDExtended : NSObject <UIApplicationDelegate,GDiOSDelegate>
- (void) handleEvent:(GDAppEvent *)anEvent; 
@end

所需方法HandleEvent属于GDiOS协议,但需要UIApplicationDelegate才能与视图进行通信。

问题在于,当我在Monotouch中的示例应用程序中扩展此类时,我得到NSInternalInconsistencyException

原因: AppDelegate(该类注册的名称)未实现UIApplicationDelegate

非常感谢任何帮助。

谢谢!

0 个答案:

没有答案