gpt4 book ai didi

ios - 升级到 Cocos2d 2.1 后 AppDelegate 报错

转载 作者:塔克拉玛干 更新时间:2023-11-02 10:13:27 30 4
gpt4 key购买 nike

为了解决 iOS 6 和 iphone 5 的问题,我将我正在开发的游戏从 cocos2d 1.1 升级到 cocos2d 2.1。通过并更改所有代码后,我现在收到此错误:

'无法实例化 UIApplication 委托(delegate)实例。没有加载名为 AppDelegate 的类。'

AppDelegate.h 和 AppDelegate.m 肯定包含在我的项目中。我确实注意到他们定义了类 AppController 而不是 AppDelegate - 但这就是编译和运行良好的 cocos2d 2.1 测试项目中的情况。我在 AppDelegate.h 和 AppDelegate.m 中获得的代码是直接从空测试项目复制的,除了我添加了 Flurry.h 和在我的项目中包含 Flurry 分析的行。

最佳答案

Cocos2D 1.0

AppDelegate* app = (AppDelegate*)[[UIApplication sharedApplication] delegate];
//app.viewController.view

Cocos2D 2.0

AppController *app = (AppController*) [[UIApplication sharedApplication] delegate];
//app.navController.view

关于ios - 升级到 Cocos2d 2.1 后 AppDelegate 报错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12658558/

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