Cocos2D帮助:如何在cocos2D中设置和使用SQLite数据库?

时间:2012-04-21 05:52:25

标签: objective-c sqlite cocos2d-iphone

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

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

1 个答案:

答案 0 :(得分:1)

GameManager单身人士似乎负责全球管理公共数据和行动,对吧?如果有多线程案例,请小心。我认为您的设计可以使用。

对于SQLite部分,如果您想通过核心数据使用它,可以参考Apple官方文档:

或者您可以直接通过C接口使用它。一些参考文献: