您的位置:首页 > 编程语言 > Lua

热更新如果是android平台的话,可以直接.cs文件到本地,然后使用反射进行加载。 如果是IOS平台的话,就没有办法直接更新.cs文件了,可以使用ULua进行搞定。

2015-11-12 17:53 766 查看
如果是android平台的话,可以直接.cs文件到本地,然后使用反射进行加载。
如果是IOS平台的话,就没有办法直接更新.cs文件了,可以使用ULua进行搞定。

IOS不能热更新,不是因为不能用反射,是因为
System.Reflection.Assembly.Load 无法使用
System.Reflection.Emit 无法使用
System.CodeDom.Compiler 无法使用
这三个不能用,就把传统dotnet动态路径坑死了
为啥“这三个不能用,就把传统dotnet动态路径坑死了”呢
动态载入dll或者cs的方法就这几个, IOS
下不能动态载入dll或者cs 文件,已经编译进去的没事
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: