摘要: 之前游戏为了解决在ios自动更新的问题,想到使用了将游戏代码打包成dll,使用反射加载执行的办法。办法想好了以后,一直没有做测试。上周不知道什么原因,终于有人去测试了,结果发现报错了。我当时觉得有点意外。虽说网上有人说ios上不能使用.net的反射模块,但是后来我仔细研究过这个问题,发现技术上应该是可行的。因为unity在使用C#作为脚本时,底层是使用的是mono。而使用mono的话,在ios平台上面,底层就应该是使用的Xamarin.iOS。它对于ios的限制主要在于它使用了AOT编译,而不是传统的JIT,也就是说IL代码在编译时,就被翻译成对应平台的机器码,而不是如JIT一样,在运行时.. 阅读全文
posted @ 2013-12-31 12:00 PbLite 阅读(1876) 评论(0) 推荐(1) 编辑