外部ライブラリに次のインターフェイス定義があります
@interface AGSGPS : UIView < CLLocationManagerDelegate >
通常、ApiDefinition.csで次のように定義します。
[BaseType (typeof (UIView))]
interface AGSGPS : CLLocationManagerDelegate
これに伴う問題は、とが両方ともUIView
クラスCLLocationManagerDelegate
であり、これが背後にある次のコードに分解されることです。
class AGSGPS : UIView, CLLocationManagerDelegate
これはC#では違法です
考え?