objective-c 交叉引用问题的解决方案
objective-c 不允许交叉引用,上代码:
A.h
#import "B.h"@implementation B@end
头文件中不要包含彼此的头文件,将成员变量类型、方法参数类型改为由具体的类名 (A*,B*) 改为 id
.mm 实现文件中包含彼此的头文件不会出错,that's all!
- 1楼gaoyp昨天 09:05
- 可以在.h文件中用@class啊。用id代替类名是误导人啊。
- Re: yang3wei昨天 10:17
- 回复gaoyp额,还可以那样么,呵呵,我也是摸索阶段啊,多谢指点!