用户定义的类作为属性ios

时间:2014-10-02 05:00:24

标签: ios objective-c

我有一个类文件,比如车辆,它会初始化另一个对象,例如 Car 。现在我希望汽车对象可以被另一个类访问。 将Class Car定义为Vehicle Class中的属性然后访问它是一个好习惯吗?还是有另一种更好的方法吗?

提前致谢

1 个答案:

答案 0 :(得分:0)

是的,如果您希望Car类的实例基本上归Vehicle所有,那么这将是正确的方法。你会做这样的事情:

#import <UIKit/UIKit.h>

@class Car;

@interface Vehicle : NSObject

@property (nonatomic, strong) Car *myCar;

@end

就像你说的那样,你最终会得到一个类Vehicle,它有一个Car类型的属性(必须初始化),你可以在Vehicle类之外访问它。 / p>