摘要: 恢复内容开始 一Category 1Category 也叫分类,类目。是为没有源代码的类扩充功能 2扩充的功能会成为原有的类的一部分,可以通过原有类或者原有类的对象直接调用,并且可以继承 3该方式只能扩充方法,不能扩充实例变量 Category的文件创建 在类目的.h文件中声明需要添加的方法 在类目 阅读全文
posted @ 2016-03-02 15:00 光着小脚丫 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 一属性的内存管理 1属性的语义特征 ①assign 基本数据类型(char,short,int,float,double) <1>最开始使用的set get方法的实现 <2>修改后的代码 ②retain 对象类型 ③copy 对象类型,且遵循了<NSCopying>协议的 二dealloc释放那个实 阅读全文
posted @ 2016-03-01 20:13 光着小脚丫 阅读(136) 评论(0) 推荐(0) 编辑
摘要: 一继承 继承是面向对象编程的三大特性之一 ,继承既能保证类的完整,又能简化代码 1 没有父类的类称为根类 oc中的根类NSObject 2继承内容:所有的实例变量和方法 3继承是单向的,不能相互继承 4继承具有传递性 5如果子类不满意父类的方法实现可以重写父类的方法 二 super self sup 阅读全文
posted @ 2016-02-29 22:58 光着小脚丫 阅读(363) 评论(0) 推荐(0) 编辑
摘要: 第一讲 类和对象 1面向对象 OOP 面向对象编程的三大特性 :封装,继承,多态 2类和对象的概念和区别 类:具有相同特征和行为的事物的抽象 对象;就是类的实例 ,类是对象的类型 3类和对象的定义 接口部分: 对外声明类的特征和行为。(.h) 实现部分:行为的具体实现(.m) 接口部分标志 :@in 阅读全文
posted @ 2016-02-29 21:58 光着小脚丫 阅读(135) 评论(0) 推荐(0) 编辑