Как да обвържа NSObject ‹CBCentralManagerDelegate, CBPeripheralDelegate› в Monotouch?

Опитвам се да свържа тази библиотека за bluetooth.

Имам интерфейс в object-c код, дефиниран както е показано.

@interface OSWristBand2 : NSObject <CBCentralManagerDelegate, CBPeripheralDelegate>

Сега и двата делегата са класове от библиотеката CoreBluetooth. Как трябва да вържа това? Очевидно не можете да наследите от два класа в C#.


person Peyman    schedule 22.02.2015    source източник
comment
Не съм сигурен дали ще работи, но може би слаб делегат ще задоволи нуждите на интерфейса?   -  person SKall    schedule 23.02.2015


Отговори (1)


Опитайте тази:

[BaseType (typeof (NSObject))]
public interface OSWristBand2 : ICBCentralManagerDelegate, ICBPeripheralDelegate
{
}
person Rolf Bjarne Kvinge    schedule 23.02.2015