(注:使用MRC)一、功能描述:main函数中通过使用Person类和AddressBook类,创建对象、调用方法,实现以下8个功能:1).使用便利构造器创建四个Person类的实例(联系人).姓名:Lucy性别:女电话:123年龄:21姓名:Joe性别:男电话:456年龄:17姓名:Baby性别:女电话:789年龄:27姓名:Linda..
分类:
编程语言 时间:
2015-05-23 11:35:02
阅读次数:
435
super 编译指令 不代表父类对象 调用父类方法的实现!!!! 相当于把代码考过来self 对象自身-(void)sayHi{ [super sayHi];//NSLog(@"name:%@ ,sex:%@ ,age:%ld,",_name,_sex,_age);NSLog(@"number:%@...
分类:
其他好文 时间:
2015-05-22 18:55:23
阅读次数:
142
目前为止比较方便的一种方法,如果有更好的写法请通知我,谢谢!
分类:
编程语言 时间:
2015-05-10 08:30:13
阅读次数:
147
便利构造器的作用是把初始化进行封装。便利构造器的定义.h+ (instancetype)classNameWithName:(NSString *)name;实现.m+ (instancetype)classNameWithName:(NSString *)name{ ClassName *Obje...
分类:
其他好文 时间:
2015-04-11 23:51:44
阅读次数:
153
继承特点OC中只允许单继承。没有?父类的类称为根类,OC中的根类是NSObject(祖宗)。继承的内容:所有实例变量和?方法。如果?子类不满意?父类?方法的实现,可以重写(overwrite)?父 类的?方法。继承具有传递性完成初始化方法- (void)init{ //给super发送init消息:...
分类:
其他好文 时间:
2015-04-11 17:38:56
阅读次数:
110
继承、初始化方法、便利构造器今天我们要学习继承 初始化方法 以及遍历构造器 首先我们要理解一些概念性的东西.继承: 在OC里,继承是单继承的,所谓的单继承就是一个子类继承一个父类,例如我们之前创建的Person类是继承于NSObject的.回顾一下继承的格式@interface Person : N...
分类:
其他好文 时间:
2015-04-10 17:07:34
阅读次数:
110
// Creat By 郭仔 2015年03月30日16:33:12
指定初始化方法是对父类的init方法实现的重载,没必要在.m文件中进行声明,此方法被本类中其他方法调用。
方法的实现:
-(instancetype)init
{
if(self = [super init]) //也可以self = [self init],以便被本类中其他方法(init方法)调用。此处self...
分类:
其他好文 时间:
2015-03-30 18:50:11
阅读次数:
127
1.继承定义
公共父类使用场景:当多个类之间存在部分相同的特征以及行为时,为了防止多个类中写重复代码,新建一个公共的父类,父类中填写多个类中相同的特征以及行为,让多个类继承即可.
2.继承特点
*.继承内容:父亲全部的实力变量以及方法
*.继承过来的内容的所有权:继承过来的内容是自己的,只不过来源于父类,
*.OC中只允许单继承,也就是一个类只能有...
分类:
移动开发 时间:
2014-12-31 13:10:24
阅读次数:
2593
1、创建一个定时器 ,以下是便利构造器方法,+ scheduledTimerWithTimeInterval:invocation:repeats:+ scheduledTimerWithTimeInterval:target:selector:userInfo:repeats:+ timerWit...
分类:
移动开发 时间:
2014-11-27 00:04:57
阅读次数:
341