我有一个在objective-C中实现两个协议的接口,我想将它包装在Monotouch中。
@interface GDExtended : NSObject <UIApplicationDelegate,GDiOSDelegate>
- (void) handleEvent:(GDAppEvent *)anEvent;
@end
所需方法HandleEvent
属于GDiOS协议,但需要UIApplicationDelegate
才能与视图进行通信。
问题在于,当我在Monotouch中的示例应用程序中扩展此类时,我得到NSInternalInconsistencyException
原因: AppDelegate
(该类注册的名称)未实现UIApplicationDelegate
。
非常感谢任何帮助。
谢谢!