全部产品
  • 首页 > 
  • 如何在Swift项目下使用AliHotFix?

如何在Swift项目下使用AliHotFix?

KB: 51448

 · 

更新时间:2020-08-21 11:21

为 Swift 项目制作 Patch 补丁需要注意以下几点:

  1. 只支持调用继承自 NSObject 的 Swift 类,暂不支持 Swift 原生类热更新。
  2. 继承自 NSObject 的 Swift 类,其继承自父类的方法和属性可以在 JS或lua 调用或更新,其他自定义方法和属性需要加 dynamic 关键字。
  3. 若方法的参数/属性类型为 Swift 特有(如 Character / Tuple),则此方法和属性无法通过 JS 调用。