如何在c#中绑定NSXMLParserDelegate
本文关键字:绑定 NSXMLParserDelegate | 更新日期: 2023-09-27 18:19:02
我是第一次将Objective-C绑定到c#。我有以下绑定问题。
1)在monotouch中我没有找到NSXMLParserDelegate方法。如何在c#中绑定NSXMLParserDelegate。
@interface interfacename : NSObject<NSXMLParserDelegate>{
}
上面的代码如何绑定NSXMLParserDelegate在c# ?
2)
@protocol Delegatename <NSObject>
-(void)protocolMethod;
@end
对于上面的代码如何绑定协议声明在c# ?
您需要为委托定义接口,如下所示:
[BaseType (typeof (NSObject)), Model]
interface NSXMLParserDelegate {
// methods go here, empty will be fine as well
}
从技术上讲,您不需要这样做,除非您绝对需要自己调用委托中的方法(我认为需要这样做的可能性接近于零)