U3D中IOS平台泛型方法尽少使用

U3D的IOS最小运行库use micro mscorlib是不包含泛型反射方法的,如FieldType.GetGenericArguments方法。因此尽可能少用List而直接使用array。html

 

另外请不要在IOS平台上使用任何(动态)JIT编译的方法,由于IOS平台是基于(静态)AOT编译的,例如PropertyInfo的GetValue就是这样的方法,另外Linq也有部分方法,因此这样会致使编译失败。也就是说禁止任何形式的动态建立方法和泛型方法。spa

 

 

参考文章htm

http://ravenw.com/blog/2011/11/08/limitations-of-mono-with-full-aot/blog

http://www.cnblogs.com/tinytiny/archive/2013/07/19/3200448.html排序

http://blog.sina.com.cn/s/blog_5b6cb9500101gnrl.html  [Unity3D]关于IOS下字典排序的问题(Attempting to JIT compile method)it

http://www.mono-project.com/AOTio

相关文章
相关标签/搜索