在TideSDK中创建一个文件



我正在用TideSDK创建一个应用程序,需要为项目创建文件。但是,我找不到任何创建文件的方法。在API文档中,我看到了函数createDirectory()。这会创建一个文件吗?如果没有,会怎样?

还是我走错了路?我应该将项目的数据存储在SQLite数据库中吗?我迷路了,请帮帮我。

PS。如果有人知道TideSDK中的文件系统教程,那将非常有帮助。

//Doesnt have to exist yet.
var fileHandle = Ti.Filesystem.getFile('/path/to/file');
fileHandle.write('data');

你可以在这里看到一个真实世界的使用示例:

https://github.com/meeech/Shopify-Theme-Tool/blob/tidesdk-1.3/Resources/js/io.js#L101-L119

@meeech的答案已被弃用,因为该方法已被Filestream.write()版本1.1.0所取代。现在应该用来完成

var tmpFile = Ti.Filesystem.createTempFile();
var stream = Ti.Filesystem.getFileStream(tmpFile);
stream.open(Ti.Filesystem.MODE_WRITE);
stream.write("YOUR DATA");
stream.close();

相关内容

  • 没有找到相关文章

最新更新