[iOS]iOS中永久儲存使用者資料的兩個地方
永久儲存使用者設定以及資料的兩個地方
羅朝輝(http://blog.csdn.net/kesalin)
轉載請註明出處
要想將使用者資料或設定永久儲存起來,不受 app 更新重新安裝的影響,我們只能將這寫資料儲存在 userDefaults 中或 Documents 目錄下,這兩個地方在官方文件中得到明確的支援。
文件中如是說:
<Application_Home> |
您應該將所有的應用程式資料檔案寫入到這個目錄下。這個目錄用於儲存使用者資料或其它應該定期備份的資訊。有關如何取得這個目錄路徑的資訊,請參見部分。 iTunes會備份這個目錄的內容。 |
<Application_Home> /Library/Preferences
|
這個目錄包含應用程式的偏好設定檔案。您不應該直接建立偏好設定檔案,而是應該使用類或CFPreferences API來取得和設定應用程式的偏好,詳情請參見部分。 iTunes會備份這個目錄的內容。 |
NSString *localPaths = NSHomeDirectory();
localPaths = [localPaths stringByAppendingPathComponent:@"Documents"];