几个有用的Unity编码小贴士
都说Unity坑多,实际也是真不少,关键是官方文档不够完善,以下是我实际使用中获取的经验,在此记录并分享。
1. 【IOS?】要想使用
Type.GetGenericArguments()
则StrippingLevel必须是Strip ByteCode 2以下,micro mscorlib [3]无法支持该方法。
2. 【IOS】不要在泛型类型参数中使用值类型并对其进行Linq查询,例如对
List<KeyValuePair<string,string>>
类型执行Linq会引发JIT异常。
3. 【IOS】需要对WWW类的URL参数Escape。