我对 native 框架中的方法之一进行了实现更改。在这种情况下,我需要重新创建绑定(bind)吗?
最佳答案
简短回答:可能不会
长答案:视情况而定,仅当您提到的此更改位于方法/属性的公共(public) API 签名中时,您才需要重建绑定(bind)。这是因为绑定(bind)与 native API 表面的内容以 1:1 的比例匹配(大多数情况下),因此,例如,如果您的方法过去返回 NSString
而现在返回另一个类,或者选择器名称发生更改,或者任何参数的类型发生变化,那么是的。
如果绑定(bind) dll 捆绑了您正在使用的 native 库,您还需要重建绑定(bind)。如果您手动链接 native 库(使用应用程序项目中的附加触摸参数),应该没问题。
关于xamarin - 如果 native 框架发生变化,我是否需要重新创建绑定(bind)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38215138/