チタンでは、applicationDataDirectory 内の特定のファイルを削除する最良の方法は何ですか?
質問する
3275 次
2 に答える
3
最良の方法は次のとおりです。
var file = Titanium.Filesystem.getFile(Titanium.Filesystem.applicationDataDirectory,filename);
if ( file.exists() ) {
file.deleteFile();
}
完全な詳細については、Titanium.Filesystem.File .
于 2012-05-15T04:40:12.783 に答える
1
ファイルの削除はこのように簡単です。
var f = Ti.Filesystem.getFile(Ti.Filesystem.applicationDataDirectory, 'delete_me.txt');
f.write('foo');
// make sure there's content there so we're sure the file exists
// Before deleting, maybe we could confirm the file exists and is writable
// but we don't really need to as deleteFile() would just return false if it failed
if (f.exists() && f.writeable) {
var success = f.deleteFile();
Ti.API.info((success == true) ? 'success' : 'fail'); // outputs 'success'
}
シンプルなファイルシステムに関する最高の資料の 1 つ: https://wiki.appcelerator.org/display/guides/Filesystem+Access+and+Storage#FilesystemAccessandStorage-Deletingfiles
于 2012-09-12T06:53:42.190 に答える