怎樣實現IOS開發中的資料儲存方式

2021-12-29 20:04:21 字數 527 閱讀 7431

ios 開發中,一般有如下幾種資料儲存方式。需要根據具體的業務場景,選擇 合適的資料儲存方式。

(1)  使用者預設設定 – 這種情況通常不需要使用者干預,如遊戲通關資訊,video

**記錄,或者 app 退出之後,下次進入時,希望恢復到退出時的情況。

(2)  設定束(settings bundle)-- 提供了乙個通過 iphone、ipad 的設定

(settings)應用程式進行配置的介面。

(3)  直接訪問檔案系統 – 讀寫屬於當前 app 的 ios 檔案系統部分的檔案。

(4)  sqlite 資料庫 -- 是嵌入式的和輕量級的 sql 資料庫,sqlite 是由 c 實現的。

(5)  遠端資料庫 – 這個一般由 app 呼叫遠端的 restful wcf 服務,將 json

或者 xml 資料傳遞給遠端的 web 服務,讀寫資料庫的邏輯完全在 web 服 務端實現。比如,使用者在 iphone/ipad 終端 app 提交了訂單,訂單資料當然需要寫入遠端 sql server 或oracle 資料庫

IOS開發中的資料儲存方式

ios 開發中,一般有如下幾種資料儲存方式。需要根據具體的業務場景,選擇 合適的資料儲存方式。1 使用者預設設定 這種情況通常不需要使用者干預,如遊戲通關資訊,video 退出之後,下次進入時,希望恢復到退出時的情況。2 設定束 settings bundle 提供了乙個通過 iphone ipad...

資料儲存 IOS開發

常見的資料儲存方式 plist格式檔案儲存 propertlist屬性列表 nsuserdefaults儲存 解歸檔儲存 nskeyedarchiver歸檔 nskeyedunarchiver解檔 資料庫 sqlite3,基於sqlite3的fmdb,coredata plist檔案 nsuserd...

ios中的資料儲存

ios開發中資料的儲存方式有 plist儲存 偏好設定 歸檔 sqlite資料庫 core data 1 plist儲存 1 儲存資料 plist其實就是儲存字典或者陣列物件 nsarray arr 1,3,123 獲取應用沙盒 nsstring homepath nshomedirectory 獲...