- 博客(4)
- 收藏
- 关注
原创 4.UIButton
1>创建一个普通的btn //创建一个btn,UIButton类型的btn通过类方法来创建,一般不通过alloc和init函数来创建 UIButton* btn = [UIButton buttonWithType:UIButtonTypeRoundedRect]; //设置btn的位子和大小 btn.frame = CG
2016-12-28 11:48:48 126
原创 NSArray
1.数组的元素可以是任意的对象(不同类型的对象也可以放在同一个数组中) 2.数组保存的是对象的地址 3.存储的对象只能是Objective-C的对象,不能存储原始的C语言的基础数据类型,如int,float, char,enum,struct和NSArray中的随机指针 4.不能存储空值nil(对象的零值或NULL值) NSArray创建并初始化的方式: 1>NSArray *
2016-10-26 18:09:32 293
原创 点操作
1.当我们定义一个成员变量的时候,并且提供了标准的setter和getter函数时,我们就有两种方式来操作成员变量: @interface Dog : NSObject { int age; } - (void) setAge:(int) newAge; - (int) age; @end @implementation Dog - (void) s
2016-10-26 14:40:57 446
转载 Objective-c多态的实现
1、多态(多种形态)。实现多态的前提是实现继承,没有继承就没有多态。因为多态的体现形式就是父类指针指向子类对象。常用这种方式:父类名 *p=[子类名 new]; 2、所有的OC方法都是默认为虚函数。 3、利用多态: 当父类指针指向本类对象的时候,调用的任何方法都是父类自己的方法; 当父类指针指向子类对象的时候,利用父类指针调用子类重写从父类继承过来的方法的时候,调用的子类的方法,并不是父
2016-10-24 16:14:11 209
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人