`
beike
  • 浏览: 362800 次
社区版块
存档分类
最新评论

xcode 4 cocos2d 第三章 编译错误 的解决办法

阅读更多
分享给其他朋友

xcode 4  cocos2d  第三章  编译错误 的解决办法


file://localhost/users/Ishaq/Projects/game01/libs/cocos2d/CCLayer.m: error: Semantic Issue: Sending 'ccColor4B' (aka 'struct _ccColor4B') to parameter of incompatible type 'CIColor *'

the code that throws this error is below (from cocos2d-iphone CCLayer.m):

 

+ (id) layerWithColor:(ccColor4B)color
{
     return [[[self alloc] initWithColor:color] autorelease];
}
改为下面的即可

 

 

 

return [[(CCColorLayer*)[self alloc] initWithColor:color] autorelease];

 

分享到:
评论

相关推荐

    cocos2d-x-3rd-party-libs-bin-metal-support-22.zip

    4. **更好的调试工具**:Apple 提供了强大的 Metal 工具,如 Xcode 的图形调试器,帮助开发者找出性能瓶颈和错误。 5. **跨平台兼容**:虽然 Metal 主要是针对 Apple 平台,但 cocos2dx 通过 Metal 支持也使得...

    cocos2d for iphone0.99源代码

    《Cocos2d for iPhone 0.99 源代码解析及问题解决指南》 Cocos2d for iPhone是一款广泛应用于iOS平台的游戏开发框架,它基于C++和Objective-C,为开发者提供了一套强大的2D游戏开发工具。0.99版本虽然较早,但在...

    第4章-你的第一个游戏

    ### 第4章:你的第一个游戏——使用Cocos2d与Xcode 在这一章节中,我们将着手于构建自己的首个游戏,虽然它可能不会立即获得任何奖项,但它将为我们提供宝贵的实践经验,尤其是关于如何操作基本的Cocos2d元素。本...

    iOS编译时出现的错误和解决办法

    ### iOS编译时出现的错误及解决办法 #### 一、`std::ios_base::Init::~Init()` 引用问题 在iOS开发过程中,如果遇到类似`std:...以上是关于iOS开发过程中常见的编译错误及其解决办法的总结。希望对开发者们有所帮助。

    xcode支持64位的lib支持

    3. **检查Cocos2d-x库**:Cocos2d-x是一个开源的游戏开发框架,包含许多第三方库。确保所有使用的库都支持64位。检查`libs`目录下的每个库,特别是动态库(.dylib)和静态库(.a)。如果这些库不支持64位,你需要...

    中级ARC理解

    通过本章的学习,我们可以更深入地理解ARC与Blocks、Autorelease、单例模式以及在Cocos2D和Box2D这样的第三方框架中的应用。此外,我们还了解了如何在ARC环境中创建静态库。这些知识点对于成为一名合格的iOS开发者至...

    iOS游戏应用源代码——stig-Desdemona-cd9bf2e.zip

    6. **框架与库**:除了上述的基础技术,开发者还可能使用一系列第三方库和框架来扩展功能,如网络通信库Alamofire、JSON解析库SwiftyJSON、动画库Lottie等,这些都能提高开发效率并增强游戏的功能性。 7. **测试与...

    iOS游戏应用源代码——felixmo-RPG-0b69d3e.zip

    4. **网络功能**:如果游戏有在线功能,如多人对战或云存档,那么源代码会包含网络通信的部分,可能使用了GameKit或其他第三方库来实现。 5. **音频处理**:游戏中的音效和音乐是提升沉浸感的重要元素。源代码可能...

    ARC完全学习指南

    ARC可以与游戏开发框架如Cocos2D或Box2D集成。文件中提及了ARC与这些框架集成时的一些特殊考虑,比如在游戏引擎中对对象生命周期的管理。 11. ARC与AutoreleasePool的关系: 尽管ARC会自动管理大部分内存,但在某些...

    iOS游戏应用源代码——francis1122-HampsterDance-261d773.zip

    接着,游戏开发往往涉及Cocos2d-x、Unity3D或者SpriteKit等游戏引擎。由于没有具体的子文件名,我们无法确定这个项目是否使用了特定的游戏引擎,但可以推测它可能利用了SpriteKit,这是苹果自家的2D游戏框架,提供...

Global site tag (gtag.js) - Google Analytics