2
使用BaseType
屬性,我可以使用Name
屬性更改要綁定到的實際objective-c類的名稱。這可以幫助保持命名約定一致。但是,使用Model
屬性的協議又如何呢?沒有Name
屬性設置。MonoTouch綁定協議到不同的Objective-C類型名稱,
使用BaseType
屬性,我可以使用Name
屬性更改要綁定到的實際objective-c類的名稱。這可以幫助保持命名約定一致。但是,使用Model
屬性的協議又如何呢?沒有Name
屬性設置。MonoTouch綁定協議到不同的Objective-C類型名稱,
在這種情況下,只需使用BASETYPE太:
[BaseType (typeof (NSObject), Name="MyOtherName")]
[Model]
public interface MyDelegate {
}