我想将我的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