01 2016 档案

iOS之UICollectionView详解
摘要:UICollectionView是一种类似于UITableView但又比UITableView功能更强大、更灵活的视图,这是源于它将UICollectionView对cell的布局交给了UICollectionViewLayout,而且允许用户自定义layout来进行布局。 当UICollectio 阅读全文

posted @ 2016-01-30 10:29 Mr艾欧俄斯 阅读(414) 评论(0) 推荐(0)

iOS之深拷贝与浅拷贝
摘要:在最开始,我们需要清楚一些关于内存分配方式的基础知识。 一般来说分为栈、堆、静态变量存储区、全局变量存储区、代码区。 前两个大家都懂的。通常将后三个合并称之为静态存储区,存储的是一些全局变量、静态变量、常量、执行代码等。 在Objective-C中,不可变数组、不可变字典以及一些常量字符串,都是分配 阅读全文

posted @ 2016-01-30 10:19 Mr艾欧俄斯 阅读(321) 评论(0) 推荐(0)

iOS之weak和strong、懒加载及循环引用
摘要:一、weak和strong 1.理解 刚开始学UI的时候,对于weak和strong的描述看得最多的就是“由ARC引入,weak相当于OC中的assign,但是weak用于修饰对象,但是他们都不会造成引用计数加1;而strong则相当于OC中规定retain,它会造成引用计数加1”。 ARC的原理: 阅读全文

posted @ 2016-01-29 17:25 Mr艾欧俄斯 阅读(642) 评论(0) 推荐(0)

iOS之UIApplication详解
摘要:UIApplication对象特点: 特点1: UIApplication对象是应用程序的象征,一个UIApplication对象就代表一个应用程序,而且是单例的。(用来封装整个应用程序的一个对象, 比如当应用程序执行到某个时期要做什么, 生命周期等。) 获取UIApplication对象:[UIA 阅读全文

posted @ 2016-01-29 17:21 Mr艾欧俄斯 阅读(374) 评论(0) 推荐(0)

iOS之触摸及手势
摘要:触摸事件 iOS中的事件: 在用户使用app过程中,会产生各种各样的事件。iOS中的事件可以分为3大类型: view的触摸事件处理: 响应者对象: 在iOS中不是任何对象都能处理事件,只有继承了UIResponder的对象才能接收并处理事件。我们称之为“响应者对象”。 UIApplication、U 阅读全文

posted @ 2016-01-29 17:10 Mr艾欧俄斯 阅读(361) 评论(1) 推荐(0)

iOS流行的开源代码库
摘要:本文介绍一些流行的iOS的开源代码库 1.AFNetworking 更新频率高的轻量级的第三方网络库,基于NSURL和NSOperation,支持iOS和OSX。https://github.com/AFNetworking/AFNetworking 2.GPUImage 图像处理库,基于OpenG 阅读全文

posted @ 2016-01-29 17:01 Mr艾欧俄斯 阅读(374) 评论(0) 推荐(0)

导航