Ios 如何允许一个类的方法在没有导入的情况下看到另一个类?

Ios 如何允许一个类的方法在没有导入的情况下看到另一个类?,ios,objective-c,encapsulation,Ios,Objective C,Encapsulation,我有两类车——轿车和客车。 在汽车类中,我有方法(Cars.h): 但是头等舱的车看不到没有乘客的头等舱 #import Passenger.h 如何在不使用导入的情况下解决问题?解决是添加 @头等舱乘客 在@interface之前的车内.h使用+方法代替-@级乘客in.h和in.m#import passer.h?@class Car有#import passer-in.m,但是,没有in.hits,实际上上面的方法有passer class-(Passenger*)返回类型,所以需要在这两

我有两类车——轿车和客车。 在汽车类中,我有方法(Cars.h):

但是头等舱的车看不到没有乘客的头等舱

#import Passenger.h
如何在不使用导入的情况下解决问题?

解决是添加 @头等舱乘客
在@interface

之前的车内.h使用+方法代替-
@级乘客
in.h和in.m
#import passer.h
?@class Car有#import passer-in.m,但是,没有in.hits,实际上上面的方法有passer class
-(Passenger*)
返回类型,所以需要在这两个类中导入。
#import Passenger.h