摘要: iOS学习(OC语言)知识点整理一、Block 的介绍1)概念: block 是一种数据类型,类似于C语言中没有名字的函数,可以接收参数,也可以返回值与C函数一样被调用 封装一段代码 可以在任何地方调用 block 也可以作为函数参数,以及函数返回值2)Block 实例代码 1 //定义了一个bl... 阅读全文
posted @ 2015-07-18 22:38 ChinaKingKong 阅读(654) 评论(0) 推荐(0) 编辑
摘要: iOS学习(OC语言)知识点整理一、XML数据格式介绍1)概念:xml是extensible markup language扩展的标记语言,一般用来表示、传输和存储数据2)xml与json目前使用比较广泛的两种网络传输数据格式 两者分别占比: 1、 json:市场上占90%,轻量级的表示数据 2、x... 阅读全文
posted @ 2015-07-18 22:31 ChinaKingKong 阅读(533) 评论(0) 推荐(0) 编辑
摘要: iOS学习(OC语言)知识点整理一、JSON数据格式1)概念:json是一种网络数据传输格式,有值/对象:{“A”:1,”B”:”2”…}词典;对象的序列:[,,,,,]数组两种数据类型2)URLWithString 将字符串网址封装成NSURL对象 例如:1 NSString *urlStr=@"... 阅读全文
posted @ 2015-07-18 22:21 ChinaKingKong 阅读(1216) 评论(0) 推荐(1) 编辑
摘要: iOS学习(OC语言)知识点整理一、OC 中的ARC内存管理1)ARC中释放对象的内存原则:看这个对象有没有强引用指向它2)strong:强引用,默认情况下的引用都是强引用3) weak:弱引用__weak4)ARC环境下:与内存相关的代码都不能使用了,如果要在ARC环境下使用MRC内存管理代码 如... 阅读全文
posted @ 2015-07-15 00:00 ChinaKingKong 阅读(689) 评论(2) 推荐(0) 编辑
摘要: iOS学习(OC语言)知识点整理一、OC中的内存管理1)概念:内存管理的对象为所有继承了NSObject的对象,对基本数据(如:int 、float、double...)无效 OC中采用引用计数器对内存做管理,他是一个整数数据,表示对象引用的次数,每个对象分配4字节 的内存空间存放引用计数器当一个对... 阅读全文
posted @ 2015-07-12 15:13 ChinaKingKong 阅读(914) 评论(0) 推荐(1) 编辑
摘要: iOS学习(OC语言)知识点整理一、关于协议(Protocol)的介绍1)概念:协议指多个对象之间协商的一个接口对象,协议提供了一些方法用在协议的实现者和代理者 之间通讯的一种方式2)声明一个协议@protocol协议的名字一个协议可以遵守另一个协议: 基协议(这个协议就拥有了基协议中所有方法的声明... 阅读全文
posted @ 2015-07-12 14:00 ChinaKingKong 阅读(1093) 评论(0) 推荐(0) 编辑
摘要: iOS学习(OC语言)知识点整理 一、归档与解归档的操作 1)归档是一个过程,将一个或多个对象存储起来,以便以后可以还原,包括将对象存入文件,以后再读取 将数据对象归档成plist文件 2)plist文件中只能存放:NSString、NSDate、NSNumber、Bool、NSData、NSArr 阅读全文
posted @ 2015-07-11 22:53 ChinaKingKong 阅读(687) 评论(0) 推荐(0) 编辑
摘要: iOS学习(OC语言)知识点整理一、单例模式1)单例是一种编程思想,一个设计模式,与语言无关在采用了单例对象的应用程序中,需要单例类自行提供实例化单例对象, 不管实例化单例对象多少次,只有一个对象存在,这个对象是全局的,能够被整个应用程序共享,访问2)使用单例模式时使用类提供的类方法获取单例对象,... 阅读全文
posted @ 2015-07-11 22:00 ChinaKingKong 阅读(1693) 评论(0) 推荐(0) 编辑
摘要: 前言: 受台风影响今天学校不上课,在家闲的蛋疼没事做,使用Mac系统一段时间了发现它和Windows系统的操作风格还是有很大不同的,遂决定将Mac系统与Xcode的一些常用操作收集整理一下,方便自己日后查找使用。 一、Mac系统(OS X 10.10以上版本)操作篇 1)F11 开启多个程序时可快速 阅读全文
posted @ 2015-07-11 17:53 ChinaKingKong 阅读(3549) 评论(0) 推荐(1) 编辑
摘要: iOS学习(OC语言)知识点整理一、NSSet、NSMutableSet集合的介绍1)NSSet、NSMutableSet集合,元素是无序的,不能有重复的值。2)用实例方法创建一个不可变集合对象 例如: 1 //宏定义2 #define TOBJ(n) [NSNumber numberWithInt... 阅读全文
posted @ 2015-07-07 23:55 ChinaKingKong 阅读(830) 评论(0) 推荐(0) 编辑