cocos2d错误:没有这样的文件或目录

问题描述 投票:2回答:1

我正在学习教程http://www.bit-101.com/blog/?p=2115。在本教程中,我找到了一个项目模板,并通过它开始。

我已经下载了cocos2d-iphone-0.99.1,添加了子目录cocos2d进行项目…。但是当我构建时,出现了9个错误和4个警告

Scene.h:没有这样的文件或目录导演未声明(首次用于此功能)/卷/作业/cocos2d/CCTexture2D.m:79:24:错误:FontManager.h:没有此类文件或目录/卷/作业/cocos2d/CCTexture2D.m:80:35:错误:FontLabelStringDrawing.h:否这样的文件或目录/卷/作业/cocos2d/CCTexture2D.m:在功能‘-[CCTexture2D(Text)initWithString:fontName:fontSize:]’:/卷/作业/cocos2d/CCTexture2D.m:519:错误:未声明“ ZFont”(首次使用在此功能)/卷/作业/cocos2d/CCTexture2D.m:519:错误:(每个未声明的标识符是只报告一次/卷/作业/cocos2d/CCTexture2D.m:519:错误:出现每个功能在。)/卷/作业/cocos2d/CCTexture2D.m:519:错误:未声明“ zFont”(首次使用在此功能)/卷/作业/cocos2d/CCTexture2D.m:519:错误:未声明“ FontManager”(第一个在此功能中使用)/卷/作业/cocos2d/CCTexture2D.m:521:警告:“ NSString”可能没有响应‘-sizeWithZFont:’/卷/作业/cocos2d/CCTexture2D.m:521:警告:(消息不匹配)方法签名/卷/作业/cocos2d/CCTexture2D.m:521:警告:将假定返回“ id”并接受/卷/作业/cocos2d/CCTexture2D.m:521:警告:“…”作为参数。)/卷/作业/cocos2d/CCTexture2D.m:521:错误:类型不兼容分配/卷/作业/cocos2d/CCTexture2D.m:在功能‘-[CCTexture2D(Text)initWithString:dimensions:alignment:fontName:fontSize:]’:/卷/作业/cocos2d/CCTexture2D.m:567:错误:未声明“ FontManager”(第一个在此功能中使用)/卷/作业/cocos2d/CCTexture2D.m:569:警告:“ NSString”可能没有响应‘-drawInRect:withZFont:lineBreakMode:alignment:’

等...。为什么?

iphone objective-c cocos2d-iphone
1个回答
6
投票

不久前cocos2d重命名了他们所有的班级。他们现在都以CC开头。在上面的示例中,您应该使用CCDirector.h,而不是Director.h

查看cocos2d API了解更多详细信息。

查看您发布的教程后,其中包含的信息似乎有点过时了。我认为您会发现安装说明特别麻烦。我建议找到一个更好的教程。在cocos2d网站上有几篇文章。 Here's有关如何安装cocos2d的最新指南。

编辑:我应该直接发布指向cocos2d programming guide的链接。它包含您入门所需的所有信息。

© www.soinside.com 2019 - 2024. All rights reserved.