Я пытаюсь создать привязки C # для родной библиотеки iOS, и я использовал объективный шулер в качестве инструмента для этого, но я застрял в одном месте, где он преобразовал
@property (nonatomic, weak) id<BTPaymentSelectionViewControllerDelegate, BTDropInControllerDelegate, BTAppSwitchDelegate, BTViewControllerPresentingDelegate> delegate;
до
[Wrap("WeakDelegate")]
NSObject<BTPaymentSelectionViewControllerDelegate, BTDropInControllerDelegate, BTAppSwitchDelegate, BTViewControllerPresentingDelegate> Delegate { get; set; }
но я получаю приведенную ниже ошибку, которая имеет смысл, так как я довольно новичок в родной для iOS цели C, я не уверен, как это сделать, любые входные данные будут действительно полезны
Неуниверсальный тип 'NSObject' нельзя использовать с аргументами типа