自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 iOS之对象销毁

这是我查看了iOS源码之后,在结合这篇文章黑幕背后的Autorelease而总结出来的知识,在此向这位大神学习了。AutoReleasePool自动释放池,一般理解就是自动帮OC对象添加release操作,一般涉及的问题有AutoRelease实现原理,什么时候释放,以及怎么释放的问题。写个示例代码触发AutoReleasePool@autoreleasepool{NSString ...

2019-06-11 18:26:07 3210

原创 iOS之autoreleasepool

iOS程序的main()函数我们都很熟悉,在函数入口处有一个自动释放池autoreleasepool,今天我们从这里开始探究autoreleasepool究竟是何方神圣

2019-06-11 18:13:59 265

原创 iOS之离屏渲染

iOS离屏渲染之优化分析在进行iOS的应用开发过程中,有时候会出现卡顿的问题,虽然iOS设备的性能越来越高,但是卡顿的问题还是有可能会出现,而离屏渲染是造成卡顿的原因之一。因此,本文主要分析一下离屏渲染产生的原因及避免的方法,最后介绍一下Xcode自带的分析离屏渲染的工具Instruments的使用。UIView和CALayer关系UIView继承自UIResponder,可以处理系统...

2019-06-09 11:25:00 250

原创 iOS之热启动和冷启动

概念1.热启动:就是按下home键的时候,app还存在一段时间,这时点击app马上就能恢复到原状态,这种启动我们称为热启动。当 APP 启动时需要的 dylibs 仍然停留在设备的磁盘缓存的时候,这个时候就是热启动,热启动的速度会更快。2.冷启动:app被kill掉之后,重新打开启动过程为冷启动。1.热启动优化。一.数据优化...

2019-06-09 10:55:17 3166

原创 iOS之多线程(GCD)

2019-06-08 17:33:43 130

原创 五.快速排序

static public void quitSort(int biao,List<Integer> list,int beginIndex,int endIndex) { int pivot;//没记记录中间的值得索引 if (beginIndex<endIndex) { pivot = partition(biao, list, beginIndex, end...

2019-06-02 15:50:13 162

空空如也

空空如也

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

TA关注的人

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