我正在尝试从一本书中学习 Objective-C,并在尝试在 Xcode 中进行练习时遇到了以下错误(箭头表示问题的地方)。
#import <UIKit/UIKit.h>
#import "FlashCard.h"
#import "CreateCardViewController.h"
--> @interface FlashCardsViewController : UIViewController <CreateCardDelegate> {
上面的代码导致错误:“找不到'CreateCardDelegate'的协议声明。但我正在导入我声明的“CreateCardViewController.h”:@property (nonatomic, assign) id cardDelegate; 所以不知道是什么问题是...
浏览了一些帖子后,我怀疑这可能是由于循环 #import 依赖关系?但如果是这种情况,那么我不确定如何纠正这个错误。如果您有任何建议,请解释并记住我是 Objective-c 的新手。