绑定此接口的正确方法是什么?

时间:2013-04-25 17:15:10

标签: xamarin.ios

我很难找到将最后一部分(< GPUImageInput>)翻译成绑定的正确方法。有什么建议吗?

@interface GPUImageFilter : GPUImageOutput <GPUImageInput>

1 个答案:

答案 0 :(得分:2)

从这里开始:http://docs.xamarin.com/guides/ios/advanced_topics/binding_objective-c_libraries#Binding_Protocolshttp://docs.xamarin.com/guides/ios/advanced_topics/api_design#Models

根据GPUImageInput中的内容,我会将其与[Model]属性绑定,然后让GPUImageFilter从中继承

[Model]
//Look, no BaseTypeAttribute
interface GPUImageInput {
    //[Export] everything you need
}

[BaseType (typeof (XXXX))]
interface GPUImageFilter : GPUImageInput {
    //[Export again]
}

希望有所帮助