如何在Monotouch中绑定NSObject <cbcentralmanagerdelegate,cbperipheraldelegate =“”>?</cbcentralmanagerdelegate,>

时间:2015-02-22 03:20:15

标签: c# objective-c binding xamarin.ios

我正在尝试将此库绑定为蓝牙。

我在objective-c代码中有一个接口,定义如图所示。

@interface OSWristBand2 : NSObject <CBCentralManagerDelegate, CBPeripheralDelegate>

现在,两个代表都是来自CoreBluetooth库的类。我怎么绑这个?你显然不能从C#中的两个类继承。

1 个答案:

答案 0 :(得分:2)

试试这个:

[BaseType (typeof (NSObject))]
public interface OSWristBand2 : ICBCentralManagerDelegate, ICBPeripheralDelegate
{
}