如何在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# ?

如何在c#中绑定NSXMLParserDelegate

您需要为委托定义接口,如下所示:

 [BaseType (typeof (NSObject)), Model]
 interface NSXMLParserDelegate { 
     // methods go here, empty will be fine as well
 }

从技术上讲,您不需要这样做,除非您绝对需要自己调用委托中的方法(我认为需要这样做的可能性接近于零)