![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
OC
xiaotangguofeifei
这个作者很懒,什么都没留下…
展开
-
OC_可见度和方法(设置器.访问器.赋值语句.交叉文件)
一.成员变量的可见度 1.几种可见度关键字 如果没写可见度,默认是被保护的,被保护的成员变量可以在当前类及 其子类来使用 (1) @public的级别是最低的,都可以用对象->的方式找到成员变量,不安全 (2) @protect (3) @private 私有的:只能当前的类使用,使用范围很小 (4) @package 这个是系统一些文件来使用,系统来用,原创 2015-07-28 08:57:01 · 351 阅读 · 0 评论 -
OC_面向对象
类与对象 一.类 1.eg:@interface Student:NSObject 特征大括号编写 { 设置可见度; 特征变量内容; } 行为大括号编写 @end 叙述: (1)@interface接口文件是一个类的开始原创 2015-07-25 20:57:45 · 264 阅读 · 0 评论 -
OC_继承,便利构造器,初始化方法
继承1.继承:子类会继承父类所有的特征还有行为 2.对象在执行方法的时候,子类重写了父类的方法,系统会优先选择使用子类的方法,如果没有重写则使用父类的方法 3.继承是单向的,一个类只能有一个父类,但是一个类可以有无数个子类 4.NSObject是所有类的父类,也可以成为基类 5.类的继承是有传递性的 6.继承就是在工程创建两个类,再创建第二个类的时候在选择类型的时候不选择NSObject而是选择要继原创 2015-07-28 21:55:45 · 239 阅读 · 0 评论 -
OC_数组(可变数组),快速枚举,相关方法总结
数组1.OC的数组里存放的一定是对象 2.凡是继承NSObject都可以用alloc和init进行创建对象 3.创建数组两种方法: 用便利构造器的方式创建一个空数组 NSArray *arr=[NSArray array]; 用字面量的方式创建一个数组 NSAr原创 2015-07-29 19:19:31 · 1369 阅读 · 0 评论 -
OC04_属性,kvc,点语法
属性前述:1.对象通过访问器来进行取值 如下: Personone *per=[[Personone alloc]init]; [per setName:@"你好"]; NSLog(@"%@",[per name]); 2.属性一共做了三件事 (1)声明了设置器setter和访问器getter (2)实现了设置器和访问器 (3)声明了一个成员变量,成员变量命名会在属性前面加一个下原创 2015-07-29 17:30:31 · 333 阅读 · 0 评论