2

UIWebView に、html5 ストレージを介して書き込んだデータを永続化させたいと思います。iOS 6 のリリース ノートでは、次のようにしてこのサウンドを実現しています。

[[NSUserDefaults standardUserDefaults] 
    setBool:YES forKey:@"WebKitStoreWebDataForBackup"];

「iOS 6 以降では、UIWebView オブジェクトからの Web データ (SQL Web Storage および LocalStorage) は、バックアップされるディレクトリに格納できます。このデータのバックアップを有効にするには、アプリのユーザー デフォルトで WebKitStoreWebDataForBackup キーを YES に設定します。 . これは、アプリがリロードできない Web コンテンツ データに依存している場合にのみ行う必要があります。UIWebView オブジェクトが任意の Web コンテンツへのリンクを開く場合、このキーを NO に設定する必要があります。このキーの値を切り替えても、既存の Web ビューは保持されません。データ。"

http://developer.apple.com/library/ios/#releasenotes/General/RN-iOSSDK-6_0/_index.html

それだけです。これはただの魔法の鍵ですか?アプリの起動時に呼び出すだけです。

ありがとう

4

1 に答える 1

0

これはおそらく、デバイスを iTunes や iCloud にバックアップすることについて話しているのであって、アプリの起動後もデータを保持することについて話しているのではありません。

于 2015-08-01T12:02:38.677 に答える