我是 iPad/iPhone 应用程序/游戏开发的新手。
我正在开发一个游戏。游戏将需要用户的库存,例如当前的穿着,他/她购买了哪些物品。我已经阅读了 iPad/iPhone 的核心数据和 sqlite3。这是我的问题:
核心数据(使用sqlite3)只能在手机上存储数据吗?
我需要存储在网络数据库中吗(可能像:obj c -> php -> 数据库 -> obj c)
我问第二个问题的原因是,我下载并安装了一些iPad游戏,我玩到了一定程度,购买了一些物品。然后,我从 iPad 上卸载/删除游戏,然后再次重新安装游戏。当我再次玩游戏时,游戏会认出我的身份,认出我是什么级别,我买了什么物品。这让我觉得,它可能存储在开发人员数据库的某个地方。我错了吗?
- 最佳做法是什么?将数据存储在手机上(使用核心数据),存储在在线数据库(通过 php 的 mysql)或存储在这两个位置?请指教。
谢谢。