Objective-C类-Objective-C self 关键字
2011-08-26 14:27
281 查看
在
Objective-C 中,self 关键字用来指明对象是当前方法的接收者。前面的范例 7-4 中,我们在 add: 方法之外约简了分数,我们还可以使用
reduce 方法在 add: 中进行约简。只需插入如下代码即可:
[self reduce];
完整的 add: 方法代码:
01 -(void) add: (Fraction *) f
02 {
03 // To add two fractions:
04 // a / b + c / d = ((a * d) + (b * c)) / (b * d)
05
06 numerator = numerator * f.denominator + denominator * f.numerator;
07 denominator = denominator * f.denominator;
08
09 [self reduce];
10 }
Objective-C 中,self 关键字用来指明对象是当前方法的接收者。前面的范例 7-4 中,我们在 add: 方法之外约简了分数,我们还可以使用
reduce 方法在 add: 中进行约简。只需插入如下代码即可:
[self reduce];
完整的 add: 方法代码:
01 -(void) add: (Fraction *) f
02 {
03 // To add two fractions:
04 // a / b + c / d = ((a * d) + (b * c)) / (b * d)
05
06 numerator = numerator * f.denominator + denominator * f.numerator;
07 denominator = denominator * f.denominator;
08
09 [self reduce];
10 }
相关文章推荐
- 【Objective-C】08-self关键字
- Objective - C基础: 第二天 - 6.关键字self的基本认识
- 李洪强iOS开发之【Objective-C】08-self关键字
- Objective-C关键字self和super详解
- Objective-C基础学习笔记(四)-面向对象的三大特性之继承-self关键字
- 【Objective-C】08-self关键字
- Objective-self关键字
- 【Objective-C】self关键字
- Objective-C语言--self和super关键字解析
- 【Objective-C】08-self关键字
- Objective-C self和super关键字解析
- Objective-C语言--self和super关键字解析
- objective-c中的self和super关键字
- Objective-C语言--self和super关键字解析
- 【Objective-C】08-self关键字
- Objective-C self关键字
- Objective-C(三、类与继承,基类,self、super关键字,多态,组合)——iOS开发基础
- 黑马程序员——Objective-C语言知识整理——匿名类与self/super关键字
- [Objective-C]-02-set get语法.类方法.self关键字与点语法
- Objective-C self关键字