簡體   English   中英

在 iOS 應用程序中存儲大量 static 信息的最佳方式?

[英]Best way to store a large amount of static information in an iOS app?

如果我有大量信息會在使用應用程序時被隨機使用,那么存儲和訪問這些數據的最佳方式是什么?

該應用程序完全依賴於我擁有的 static 文本,並且需要根據用戶在應用程序中選擇的內容來抓取某些部分並將它們連接起來。

最好在應用程序第一次加載時將其加載到 Core Data 中,然后檢查是否每次都加載它? 如果是這樣,怎么做?

Core Data 的主要關注點不是持久化數據,而是管理包含和操作數據的復雜對象圖。 API 旨在創建模型-視圖-設計應用程序的整個 model 層。

如果你有很多需要單獨邏輯的文本塊,或者如果你的應用程序會從大量文本中創建這些塊,那么核心數據是一個不錯的選擇。

如果您只有一個非常基本的文本編輯器,那么可能沒有。

Core Data 完全不適合您的用例。

將您的文本存儲在.strings文件中並使用NSLocalizedString()來訪問它。 這將提供一種方便的方式來按鍵查找文本並使本地化變得簡單。

暫無
暫無

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

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