黑马程序员技术交流社区
标题:
成员变量引用
[打印本页]
作者:
wuwuwu
时间:
2015-4-9 20:13
标题:
成员变量引用
在一个组合里,如果一个类中使用另一个类的成员变量怎么引用,举个例子
#import "Car.h"
@implementation Car
- (void)setSpeed:(int)speed
{
_speed = speed;
}
- (int)speed
{
return _speed;
}
-(void)dealloc
{
NSLog(@"速度为%d的Car被回收",_speed);
[super dealloc];}
@end
#import "Person.h"
@implementation Person
- (void)setCar:(Car *)car
{
if (car!=_car) {
[_car release];
_car=[car retain];
}
}
- (Car *)car
{
return _car;
}
- (void)setAge:(int)age
{
_age = age;
}
- (int)age
{
return _age;
}
- (void)dealloc
{
[_car release];
NSLog(@"%d岁的Person开着速度%@车被回收",_age,????);
[super dealloc];}
@end
打问号的地方改写什么?上面的两个都是.m文件,,,在person实现文件中怎么引用car中的speed??
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2