2013-02-17 6 views
2

TideSDK로 응용 프로그램을 만들고 있으므로 프로젝트 파일을 만들어야합니다. 그러나 나는 파일을 만들 수있는 방법을 찾을 수 없습니다. API 문서에서 나는 createDirectory() 함수를 보았습니다. 윌이 파일을 만들까요? 그렇지 않다면, 무엇을 할 것인가?TideSDK에서 파일 만들기

아니면 잘못된 길로 가고 있습니까? SQLite 데이터베이스에 프로젝트의 데이터를 저장해야합니까? 길을 잃었 어. 도와 줘.

추신. 누구든지 TideSDK의 파일 시스템에 대한 유용한 자습서를 알고 있다면 매우 유용 할 것입니다.

답변

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

현재 실제 사용 예를 볼 수 있습니다 방법은 Filestream.write로 대체 되었기 때문에 @meeech에서 대답이되지 않습니다

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

+0

이것은 사용되지 않습니다. 이유 :이 메서드는 Filestream.write() 버전 1.1.0으로 대체되었습니다. – dude

0

() 버전 : 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();