如何在Swift项目下使用AliHotFix?

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

  1. 只支持调用继承自NSObject的Swift类,暂不支持Swift原生类热更新。

  2. 继承自NSObject的Swift类,其继承自父类的方法和属性可以在JS或lua调用或更新,其他自定义方法和属性需要加dynamic关键字。

  3. 若方法的参数/属性类型为Swift特有(如 Character / Tuple),则此方法和属性无法通过JS 调用。

阿里云首页 相关技术圈