为了在Profiler中 检测到具体是哪个 UIRect 的Update 会申请内存,在UIRect 的Update 里面调用了 Profiler 操作,并且传入的是 UIRect 的名字。
在UWA的检测报告中,这里分配了很多堆内存,这是意料之中的事情,毕竟有大量的字符串拼接。
转自http://blog.csdn.net/huutu http://www.liveslives.com
但是问题是,Release版本中这个代码会不会生效呢?
惴惴不安。
还是反编译看下吧。
左边是Develop版本的DLL,右边是Release版本。
从反编译的结果来看,Profiler 这一整句代码,只会在Develop中被编译,在Release中是被忽略的。