はい、保存され、いつでもアクセスできます。これは、データベースだけでなく、あらゆるものに機能します(したがって、一般的な名前とオブジェクトタイプ)
var file:File = File.applicationStorageDirectory.resolvePath( "file.path" );
var obj:Object = { someRandom:"data" };
var fs:FileStream = new FileStream();
fs.open( file, FileMode.WRITE );
fs.writeObject( obj );
fs.close();
上記は、オブジェクトobj
をデバイスに書き込みます。これはファイルを更新せず、ファイルを上書きすることに注意してください。ファイルを更新するには、次のようにします。
var file:File = File.applicationStorageDirectory.resolvePath( "file.path" );
if ( file.exists ) {
var fs:FileStream = new FileStream();
fs.open( file, FileMode.READ);
var obj:Object = fs.readObject();
fs.close();
}
次に、データを更新して、最初のスニペットで示したように書き込みを続行します