我有大約20,000個NSDictionary
s。每本字典包含三個NSString
s。字典按類似結構的文件夾結構組織,即,我有大約20個主要組,並且在每個組中我還有另外20個子組。在每個子組中,我有一個屬於該子組的NSDictionary
列表。數據組織到文件夾/文件狀結構中,目標c
這些數據都是靜態的,但有時會通過下載更新版本的數據進行更新。
用戶在每次使用應用程序時都不一定會與此數據交互,儘管在每次使用應用程序期間總會顯示主「組」。
所以我的問題:什麼是最好的方式來存儲這些數據,然後在必要時加載它?起初,我想的只是把它放在plist中,然後在應用程序打開時從這個plist創建一個NSArray
,但我想知道這是否會很慢。由於用戶可能永遠不會與這個列表進行交互,也許有其他方法更好?