我想將我的iPhone應用程序中的.txt文件保存,但我希望它保留,以便即使應用程序已卸載並重新安裝,仍可以訪問它。將設備上的文件保存在卸載後的設備
我試圖將文件保存在iPhone的硬盤上,但它永遠不會工作。
這個工程在模擬器上:
NSFileManager *filemgr;
filemgr = [NSFileManager defaultManager];
//NSString *dataFile= @"/Users/rajesh/Library/Application Support/iPhone Simulator/4.2/tmp/myfile.dat"; //on simulator
NSData *databuffer;
databuffer = [textBox.text dataUsingEncoding: NSASCIIStringEncoding];
[filemgr createFileAtPath: dataFile contents: databuffer attributes:nil];
[filemgr release];
而且我用這個設備上:
NSString *dataFile= @"/var/mobile/Applications/temp/myfile.dat"; //on device
,但它不工作。
如果是的話,我們可以用kaychain或icloud來做到這一點,那麼請告訴我方式,因爲我從來沒有這樣做過,如果我們這樣做,所以請告訴我確切的存儲位置,以保存文件..謝謝.. – RJ168
開始閱讀文檔:http://developer.apple.com/library/ios/#documentation/iPhone/Conceptual/iPhoneOSProgrammingGuide/iCloud/iCloud.html#//apple_ref/doc/uid/TP40007072-CH5-SW1 – rckoenes
謝謝我讀了一分鐘,但與icloud,設備必須在那裏註冊訪問數據,但我不知道誰去了一個使用我的應用程序。我會完全閱讀,但我認爲我不會工作,所以如果有任何其他解決方案,然後請告訴我..謝謝 – RJ168