如何在 Monotouch 中绑定 NSObject <CBCentralManagerDelegate, CBPeripheralDelegate>?
How to bind NSObject <CBCentralManagerDelegate, CBPeripheralDelegate> in Monotouch?
我正在尝试为蓝牙绑定此库。
我在 objective-c 代码中有一个接口,定义如图所示。
@interface OSWristBand2 : NSObject <CBCentralManagerDelegate, CBPeripheralDelegate>
现在,两个代表都来自 CoreBluetooth 库 类。我该如何绑定它?你显然不能在 C# 中继承两个 类。
试试这个:
[BaseType (typeof (NSObject))]
public interface OSWristBand2 : ICBCentralManagerDelegate, ICBPeripheralDelegate
{
}
我正在尝试为蓝牙绑定此库。
我在 objective-c 代码中有一个接口,定义如图所示。
@interface OSWristBand2 : NSObject <CBCentralManagerDelegate, CBPeripheralDelegate>
现在,两个代表都来自 CoreBluetooth 库 类。我该如何绑定它?你显然不能在 C# 中继承两个 类。
试试这个:
[BaseType (typeof (NSObject))]
public interface OSWristBand2 : ICBCentralManagerDelegate, ICBPeripheralDelegate
{
}