oc语言学习之基础知识点介绍(三):类方法、封装以及继承的介绍
一、类方法的使用/* 像我们之前学的方法,必须先实例化这个类的对象才能调用这个方法,类方法不用实例化对象,直接调用这个方法。之前学的方法调用的语法: [对象名 方法名]; //对象方法类方法: [类名 方法名]; //类方法定义: 语法:+(返回值...
oc语言学习之基础知识点介绍(五):OC进阶
一、点语法介绍/* 以前封装后,要给属性赋值,必须调用方法 这样做,有两个缺点: 1.代码量多,调用方法要写的东西多。 2.看起来并不像是给属性赋值,也不像取值。 我们用点语法就可以更好的解决! 点语法的语法: ...
oc语言学习之基础知识点介绍(二):类和对象的进一步介绍
一、类、对象在内存中的存储/* 内存分区: 栈:局部变量 堆:程序员自己写代码申请开辟的 程序员自己维护,编译器现在帮我们自动优化了,它在合适的给我们加上了释放空间的语句,所以我们现在写的对象不会造成内存泄露 全局区:所有的全局变量和静态变量 常量区:所有的常量 代码...
OC基础:继承.初始化方法,便利构造器 分类: ios学习 OC 2015-06-16 19:27 84人阅读 评论(0) 收藏
继承:1.单向继承,一个类只能有一个父类,一个父类可以有多个子类.2.单向继承,基类(根类)是OSObject3.子类可以继承父类的属性和方法当父类的方法不满足子类的需求时,子类可以重写父类的方法,重写父类的方法,在子类中不需要再次声明.1.完全重写2.部分重写 使用super建立继承关系之后,子类...
OC基础:OC 基本数据类型与对象之间的转换方法 分类: ios学习 OC 2015-06-18 20:01 11人阅读 评论(0) 收藏
1.Foundation框架中提供了很多的集合类如:NSArray,NSMutableArray,NSSet,NSMutableSet,NSDictionary,NSMutableDictionary但是这些类只能存放OC对象类型的数据2.如果要存放基本数据类型,必须先将基本暑假类型包装成对象类型然...