美文网首页
经验总结之性能优化

经验总结之性能优化

作者: Just丶Go | 来源:发表于2018-03-14 09:06 被阅读0次

1.通过StoryBoard创建视图对象比代码创建更消耗资源。
2.无响应触摸事件的控件,用CALayer更合适。
3.若对象不涉及UI操作,尽量放到后台线程(子线程)。
4.如果对象可以复用,并且复用的代价比释放,创建新的对象要小,那么尽可能放到一个缓冲池里复用。

特别说下CALayer;
CALayer内部并没有属性。当调用属性方法时,是通过动态解析方法 resolveInstanceMethod 为对象临时添加一个方法,并把对应属性值保存到内部的一个 Dictionary 里,
同时还会通知delegate、创建动画等等,非常耗资源。

未完... 待继续总结...

相关文章

网友评论

      本文标题:经验总结之性能优化

      本文链接:https://www.haomeiwen.com/subject/elzzfftx.html