自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 iOS性能优化-CoreFoundation

一、桥接摘要一、桥接根据不同需求,有3种转换方式 __bridge (不改变对象所有权) __bridge_retained 或者 CFBridgingRetain() (解除 ARC 所有权) __bridge_transfer 或者 CFBridgingRelease() ...

2018-09-11 16:47:06 877

原创 iOS性能优化-Block

[toc] 一、循环引用 原因是使用MRC管理内存时,Block的内存管理需要区分是Global(全局)、Stack(栈)还是Heap(堆),而在使用了ARC之后,苹果自动会将所有原本应该放在栈中的Block全部放到堆中。全局的Block比较简单,凡是没有引用到Block作用域外面的参数的Block都会放到全局内存块中,在全局内存块的Block不用考虑内存管理问题。(放在全局内存块是为...

2018-09-10 16:11:45 589

原创 iOS性能优化-内存优化

一、为什么需要内存优化二、内存管理三、常见问题四、内存占用五、检测工具摘要一、为什么需要内存优化The easy answer is users have a better experience. Not only will your app launch faster. The system will perform better. Your app wi...

2018-09-10 14:25:31 4434

原创 iOS性能优化-Instruments

一、使用二、示例一、使用快捷键 command + i 界面 Product->Profile二、示例比如选择Leaks。 1、点击左上角播放按钮,在模拟器上进行操作。2、设置 ...

2018-09-10 13:32:27 203

原创 iOS性能优化-Xcode Analyze静态分析

一、使用二、设置三、常见问题一、使用快捷键 shift + command + b 界面 Product->Analyze二、设置三、常见问题

2018-09-10 11:19:32 762

原创 iOS性能优化-检测工具OCLint

一、OCLint二、安装三、使用1、脚本2、规则3、持续集成摘要一、OCLintOCLint is a static code analysis tool for improving quality and reducing defects by inspecting C, C++ and Objective-C code and looking for p...

2018-09-08 16:06:21 965

原创 iOS性能优化-开篇

一、性能优化是什么二、什么时机优化三、优化关于哪些方面四、如何进行优化1、如何发现问题2、常见问题五、为什么要进行优化摘要一、性能优化是什么性能优化,简而言之,就是在不影响系统运行正确性的前提下,使之运行地更快,完成特定功能所需的时间更短。二、什么时机优化我理解,对于核心业务持续优化,非核心业务遇到瓶颈再进行优化。三、优化关于哪些方面...

2018-09-08 15:10:26 232

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除