2010-02-17 56 views
0

我写了一个将txt文件保存到设备中的应用程序。当我在模拟器上测试时,我可以读取和写入文件。在我测试设备后,阅读工作正常,但它不会在该文本文件上写入任何内容。我已经搜索了解决方案,但它似乎有正确的访问问题。任何人都可以建议我如何完成这项工作?iPhone writeToFile不起作用

回答

3

您使用什么路径将文件保存到?

我使用

- (NSString *)dataFilePath{ 

    NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES); 
    NSString *documentsDirectory = [paths objectAtIndex:0]; 

    return [documentsDirectory stringByAppendingPathComponent:@"myFileNameHere.txt"]; 

} 

,然后通过[self dataFilePath];到将writeToFile方法路径

+0

工作完美..谢谢你.. – newbie 2010-02-18 10:37:30