自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

落寒的专栏

认真成就完美

  • 博客(4)
  • 收藏
  • 关注

原创 GCD的使用

1.什么是GCD     GCD的全程是Crand Central Dispatch, 纯C语言的,提供了非常强大的函数API 2.GCD的核心         核心是将任务添加到队列。         任务:执行什么操作         队列:用来存放任务 任务 : 任务类型决定的是"执行"的方式      异步(dispatch_asy

2016-07-25 23:06:51 821

原创 Swift闭包循环引用

在swift中依然存在闭包循环引用的情况,和OC一样,在Block中self造成的循环引用并不是必然的,有时候也不会存在循环引用问题。 在swift中循环引用的解决方法 1.[weak self] 这种方式,self是可选项,如果self已经销毁,则为nil。 2.[unowned self]这种方式,self不是可选项,如果self销毁了,则出现野指针访问。(unowned相当于assig

2016-07-25 23:01:27 499

原创 关于OC中的Block使用以及ARC和MAR下的内存管理方式

1.什么是Block?     Block是属于C语言框架     Block是一种数据类型(类似int)     Block是一段代码块,只有在被调用的时候被执行(类似函数和方法)     Block可以定义成临时变量     Block可以定义成参数     Block可以定义成属性 2.Block的语法结构  1.无参数

2016-07-25 15:19:28 1804 2

转载 UITableView修改索引的方法

默认的快速索引是不允许设置的,但是还是有些牛人找到了Apple隐藏的接口 - (void)viewDidLayoutSubviews  {          [super viewDidLayoutSubviews];          //设置导航字体颜色、字体、背景色          for (UIView* subview in [self.tableView s

2016-07-22 00:54:42 1135

空空如也

空空如也

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

TA关注的人

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