循环标题导入,枚举无法识别

Mr.*_*ith 2 cocoa-touch objective-c

我有两个Cocoa Touch课程(objective-c).并且#import彼此的标题.

A类的标题定义了一个枚举,B类的标题试图使用它.由于无法识别类型,B类无法编译.

我认为这是一个循环依赖问题,但我认为@class不会有太多帮助,因为问题是枚举.

你有什么建议?

Dan*_*iel 5

将枚举放在它自己的标题中并向前使用@class声明所有其他标题所需的类,这样A不需要导入B和B不需要导入A但是booth导入枚举标题.