我创建了 3 个对象,并将它们链接在一起:
- 问卷对象 - 其中包含一个
- NextQuestion 对象 - 包含一个
- 答案对象 - 具有文本属性。
在 ViewController 中,我希望能够调用:
NSString *thisAnswerText = Questionnaire.nextQuestion.answer.text;
但是,为此,我必须将所有三个文件都导入到我的 .m 文件中
#import "Questionnaire.h"
#import "Question.h"
#import "Answer.h"
是否有必要导入我在每个 .m 文件中使用的每个对象?或者有什么我可以做的,这意味着我只需要导入顶级项目并且它的所有子项目都会被自动引用?
注意。我知道我可以将所有三个添加到 Prefix.pch 文件中,但我想知道我是否错过了 Objective-C 的一些技巧,它允许我声明一个项目并且它的子对象会自动导入?
谢谢你!