2013-08-01 41 views
0

我需要在我的應用中使用大量文本。早期我使用服務器來獲取數據。但現在我需要在程序中保存文本。許多文字都有一些字段:標題,短小標題和全文。我如何以.plist的最佳方式保存它? Like dictionary使用文本的最佳方式

+1

[[NSUserDefaults standardUserDefaults] setValue:@「myValue」forKey:@「myValue」]; NSString * myValue = [[NSUserDefaults standardUserDefaults] valueForKey:@「myValue」]; –

+0

您也可以使用Localizable.strings。創建字符串文件並用鍵添加文本。通過這樣做,您將能夠擁有所有字符串的本地化版本。 – Engnyl

回答

0

這不是唯一的解決方案,但您可以從中獲得一些參考。

對於我來說,我會先拉從互聯網上的所有數據與jsonweb-services,對它們進行處理成nsdictionarynsarray和使用FMDB並將其存儲到sqlite的。

您可以看看如何使用FMDB存儲和檢索數據。 https://github.com/ccgus/fmdb

然後我可以通過從sqlite中獲取這些數據來繼續使用它們。


如果你不需要從服務器獲取數據,你可以創建和https://addons.mozilla.org/en-us/firefox/addon/sqlite-manager/

拖拽插入所有數據到SQLite和與您的應用程序鏈接sqlite的文件,並檢索通過使用它的數據FMDB