【问题标题】:Cocos2D help: How to setup and use SQLite database in cocos2D?Cocos2D求助:cocos2D中如何设置和使用SQLite数据库?
【发布时间】:2012-04-21 14:54:07
【问题描述】:

我想使用 SQLite 数据库来存储使用 cocos2D 框架创建的游戏的分数。我使用一个名为 GameManager 的单例类控制器来控制我的应用程序。为了加载分数,我有一个继承 CCScene 的 ScoreScene 类,并且从 GameManager 调用该类,然后在加载 ScoreScene 并从 ScoreScene 调用 ScoreLayer 类,该类继承 CCLayer 类。我将 score 变量临时存储在 GameManager 中,可以从任何地方访问。

现在请帮助我并指出我的设计中的任何弱点,并帮助我如何实现 SQLite 数据库并将 GameManager 类中的分数存储到数据库中。

【问题讨论】:

    标签: objective-c sqlite cocos2d-iphone


    【解决方案1】:

    GameManager 单例似乎负责在全球范围内管理通用数据和操作,对吧?如果有多线程情况,请小心。我认为您的设计可以使用。

    SQLite部分,如果想通过Core Data使用可以参考Apple官方文档:

    或者你可以直接通过C接口使用它。一些参考资料:

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多