NSCache を使用して webData を保存しています。
webData=[[NSData alloc]initWithContentsOfURL:[NSURL URLWithString:urlString]];
[cache setObject:webData forKey:urlString];
キャッシュは、アプリケーションが実行されている場合にのみ存在します。アプリケーションを終了してもキャッシュの内容を保持したい。内容をディスクに書き込むのも一つの方法ですが、他に方法はありますか?そうでない場合、キャッシュをディスクに書き込む効率的な方法は何ですか?