MonoTouch绑定协议到不同的objective-c类型名称

本文关键字:objective-c 类型 绑定 协议 MonoTouch | 更新日期: 2023-09-27 18:16:30

使用BaseType属性,我可以使用Name属性来更改要绑定到的实际objective-c类的名称。这有助于保持命名约定的一致性。但是,使用Model属性的协议呢?没有Name属性可设置

MonoTouch绑定协议到不同的objective-c类型名称

在这种情况下也使用BaseType:

[BaseType (typeof (NSObject), Name="MyOtherName")]
[Model]
public interface MyDelegate {
}