摘要: 框架的概念1 框架是由许多类、方法、函数、文档按照一定的逻辑组织起来的组合,以便使研发程序变的更容易在OS X下地Mac操作系统中大约有80个框架为所有程序开发奠定基础的框架称为Foundation框架1 Foundation框架允许使用一些基本对象,如数字和字符串,以及一些对象集合,如数组,字典和... 阅读全文
posted @ 2015-05-15 18:11 王世桢 阅读(663) 评论(0) 推荐(1) 编辑
摘要: 类似于java中的interface接口类,没有含有抽象方法,让实现它的类,必须实现其中的方法OC中的协议(protocol):1 1)Protocol:就一个用途,用来声明一大堆的方法(不能声明成员变量),不能写实现2 2)只要某个类遵守了这个协议,就拥有了这个协议中的所有方法声明3 3)只要父类... 阅读全文
posted @ 2015-05-15 17:50 王世桢 阅读(623) 评论(0) 推荐(0) 编辑
摘要: block的概念1 block是一个类型,block对象是一个C级别的语法和运行机制,它与标准的C函数类似,不同之处在于,它除了有可执行代码以外,它还包含了与堆、栈内存绑定的变量。因此,Block对象包含着一组状态数据,这些数据在程序执行时用于对行为产生影响2 你可以用Block来写... 阅读全文
posted @ 2015-05-15 15:59 王世桢 阅读(340) 评论(0) 推荐(0) 编辑
摘要: Category 分类 ,又称为类别、类目概念1 Category有多种翻译:分类、类别、类目(一般叫分类的多)2 Category式OC特有的语法,其他语言没有的语法(类似于C#语言中的"扩展方法"和partial 关键字作用1 在不修改原有类的基础上增加新的方法2 一个庞大的类可以分模式开发3 ... 阅读全文
posted @ 2015-05-15 13:34 王世桢 阅读(1260) 评论(0) 推荐(0) 编辑
摘要: 指针: 指向内存的地址指针变量 存放地址的变量指针变量值 变量中存放的值(地址值)指针变量指向的内存单元值 内存地址指向的值1):强指针:默认的情况下,所有的指针都是强指针,关键字strong2):弱指针:__weak关键字修饰的指针 ... 阅读全文
posted @ 2015-05-15 10:59 王世桢 阅读(303) 评论(0) 推荐(0) 编辑