如何提高一个应用程序的性能

如何提高一个应用程序的性能?

1、使用ARC减少内存失误,dealloc需要重写并对属性置nil。

2、重用。

3、尽量少使用透明或半透明。会产生额外的运算。

4、少用运算获得圆角,不论view.maskToBounds还是layer.clipToBounds都会有很大资源开销,必须要用圆角的话不如图片本身就做成圆角。

5、不要阻塞主线程。

6、使用正确的容器类型。

7、图片与imageView相同大小避免多余运算。

8、使用懒加载。

9、使用绘制。

推荐阅读更多精彩内容

  • 在iOS中随处都可以看到绚丽的动画效果,实现这些动画的过程并不复杂,今天将带大家一窥iOS动画全貌。在这里你可以看...
    F麦子阅读 4,208评论 5 12
  • 在iOS中随处都可以看到绚丽的动画效果,实现这些动画的过程并不复杂,今天将带大家一窥ios动画全貌。在这里你可以看...
    每天刷两次牙阅读 7,177评论 6 28
  • 性能优化 1.如何让你的应用程序更加省电? 答:(1)如果程序用到定位,需要在定位完毕之后关闭定位,或者降低定位的...
    丶逐渐阅读 826评论 0 6
  • 一、如何提高一个应用程序的性能?1、使用ARC减少内存失误,dealloc需要重写并对属性置nil。2、重用。3、...
    金歌漫舞阅读 492评论 2 6
  • 島主妳好,你出的客觀題是什麼意思,我不明白,這樣可以算是手帳打卡嗎? 是之前的分享嗎?
    君子安雅阅读 74评论 3 1
  • 题目要求 简单的单例模式 代码 看完整源码戳源码地址
    小庄bb阅读 105评论 0 0
  • 如果问你,一年里你最喜欢哪个月,你会回答什么呢? 我是三月。 我是三月里出生的孩子,春天的孩子。 93年出生的我,...
    是我的佳佳阅读 145评论 0 0
  • 天空多了积雨云,成群结队漂洋过海地漂流,积雨云里峰峦叠嶂有仙山、宫殿。其实它们都是寒烟女巫嘴里的棉花糖。棉花糖落在...
    庄生的蝶梦阅读 155评论 3 3