我第一次使用 Cocos2D 并尝试设置我的初始场景。我刚刚按照本教程http://www.raywenderlich.com/15267/how-to-make-a-platform-game-like-super-mario-brothers-part-2并让它完美运行。我什至复制了 GameLayer 的代码以用作我的 Level0 的模板,并更改了适当的值以适应。
我的私有接口中出现错误“预期标识符”(在“{”标记之前
#import "Level0.h"
#import "Player.h"
@interface Level0 ()
{ /// this is where I'm getting the error
CCTMXTiledMap* map;
Player* player;
CCTMXLayer* walls;
CCTMXLayer* portalWalls;
BOOL gameOver;
}
@end
@implementation Level0
....
我已经编写了一百万次私有接口,它甚至看起来与教程项目相同。有谁知道这会标记错误的原因?