如果原生框架发生变化,是否需要重新创建绑定?

时间:2016-07-06 01:22:07

标签: xamarin xamarin.ios xamarin-studio xamarin.mac

我对本机框架中的一个方法进行了实现更改。在这种情况下,我需要重新创建绑定吗?

1 个答案:

答案 0 :(得分:2)

简短回答:可能不是

答案很长:取决于,只有当您提到的此更改位于方法/属性的公共API签名中时,才需要重建绑定。这是因为绑定匹配1:1(大多数情况下)本机API表面的内容,例如,如果您的方法用于返回NSString,现在它返回另一个类或选择器名称更改或类型任何参数都会改变,然后是。

如果绑定dll捆绑您正在使用的本机库,则还需要重建绑定。如果您手动链接本机库(使用应用程序项目中的其他触摸控件),那么您应该没问题。