gpt4 book ai didi

ios - 应用程序将不再编译

转载 作者:行者123 更新时间:2023-11-28 22:12:05 25 4
gpt4 key购买 nike

所以我的应用程序现在将不再编译,因为我更新到 iOS 7.1,这是错误

CCDirectorIOS.h:109:16: Redefinition of '__ccContentScaleFactor' with a different type: 'CGFloat' (aka 'double') vs 'float'

使用 cocos2d v2。

我尝试更新到 cocos2dv3,但我似乎必须更改 90% 的代码。有什么方法可以更新 cocos2d 以使用 iOS 7.1 进行编译吗?

最佳答案

看起来您的应用程序是基于与 Cocos2D 一起分发的一些示例应用程序/代码 - 而这些示例不是针对 iOS7 的最新版本。

如果需要,您可以努力使它们保持最新状态 - 不确定总共需要多少工作。您正在查看的特定不兼容性只是一个 extern - 进入 CCDirectorIOS.h 并使其成为新签名(我猜它现在是一个 float )。

请参阅此提交以获取修复:https://github.com/cocos2d/cocos2d-iphone/commit/001c611b4265a379ca05cf3c90e07dd0d98651a8

关于ios - 应用程序将不再编译,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22650987/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com