且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

“预期说明者限定词列表”发生了什么错误

更新时间:2022-06-22 23:58:14

这是***做法。

GameEngine.h

GameEngine.h

#import <Foundation/Foundation.h>

@class GameArray;

@interface GameEngine : NSObject {
    GameArray *gameButtonsArray;
}

@property (nonatomic, retain) GameArray *gameButtonsArray;

然后在GameEngine.m

Then in GameEngine.m

#import "GameEngine.h"
#import "GameArray.h"

@implementation GameEngine    
//...
@end

这将阻止循环引用,其中一个标题导入导入第一个的第二个标题,该第二个标题导入第二个等等在无休止的循环。

This prevents circular references wherein one header imports a second header which imports the first which imports the second and so on in an endless cycle.