如何在Swift项目下使用AliHotFix?

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

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

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

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