簡體   English   中英

在iPhone上存儲游戲數據的最佳方法?

[英]Best way to store game data on iPhone?

即時通訊會創建一個具有多個關卡且關卡包含多個紋理和形狀的游戲。

在iphone / ipad上存儲此數據的最佳方法是什么?

我當時在考慮使用SQLite或coredata來存儲它。 但是我還需要實現一個功能,該功能將從遠程服務器(在購買游戲中)更新游戲數據。 SQLite是歸檔此文件的最佳方法嗎? 更新內容時(下載.zip將其解壓縮並導入到db /目錄中),我將如何更新SQLite內容? 如果有人有任何指點,我將不勝感激!

最簡單的方法是將它們存儲在plist(這是一個xml文件)中。 SQLite將要求您將其存儲在應用程序沙箱外部的documents目錄中(因為在原始應用程序內部包含sqlite是只讀的)。

除此之外,您可以使用coredata。

最好考慮一下SQLite和Core Data帶來了什么。 兩者都非常適合查詢,但是您只需要獲取給定ID的對象? 在這種情況下,您還可以考慮使用簡單的文件存儲。 我們已經使用plist索引加上常規文件來存儲一些游戲數據,這是一種技術成本低的簡單解決方案。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM