远离舒适圈

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2016年4月30日

摘要: 一.说明 新建一个Single View Application,删除main.stroryboard中原有的控制器,拖入一个新的CollectionViewController; 在原有的ViewController.h文件中,将继承改成UICollectionViewController,且绑定 阅读全文
posted @ 2016-04-30 13:04 远离舒适圈 阅读(688) 评论(0) 推荐(0) 编辑

摘要: 一.说明: 新建一个Single View Application,删除main.stroryboard中原有的控制器,拖入一个新的CollectionViewController; 在原有的ViewController.h文件中,将继承改成UICollectionViewController,且绑 阅读全文
posted @ 2016-04-30 10:01 远离舒适圈 阅读(1361) 评论(0) 推荐(1) 编辑

2016年3月26日

摘要: -->!!关于Block调用外部变量的理解: __block关键字作用:不使用__block修饰时,block内部使用某个外部变量是复制一份到堆区中,故不能修改block外部变量;当使用__block修饰时,会使某个基本数据类型在进入block前在栈区,进入block后就在堆区,出block也在堆区 阅读全文
posted @ 2016-03-26 21:41 远离舒适圈 阅读(315) 评论(0) 推荐(1) 编辑

摘要: @property基本用法 ->作用:在@interface自动生成getter和setter方法的声明 ->使用格式: @property 数据类型 名称 ->作用流程 在编译器编译的时候.会根据这个@property自动的生成getter setter方法的声明. ->使用注意: 1). @pr 阅读全文
posted @ 2016-03-26 21:35 远离舒适圈 阅读(2301) 评论(0) 推荐(1) 编辑

摘要: 内存中的五大区域: 栈区,堆区,BBS段,数据段和代码段,其中除了堆区以外,其他区域的内存管理由系统自行回收 OC对象是存储在堆区的,所以OC的内存管理主要是对”堆区中的OC对象”进行管理 内存管理中的几个概念: ->引用计算器:既retainCount,每个OC对象内部都有1个8字节空间用来存储r 阅读全文
posted @ 2016-03-26 21:33 远离舒适圈 阅读(2738) 评论(0) 推荐(2) 编辑