首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >iPhone writeToFile不工作

iPhone writeToFile不工作
EN

Stack Overflow用户
提问于 2010-02-18 00:52:50
回答 2查看 2.4K关注 0票数 0

我已经写了一个应用程序,保存txt文件到设备。当我在模拟器上测试时,我能够读写文件。在设备上测试后,read可以正常工作,但它不会在该文本文件上写入任何内容。我已经寻找了解决方案,但它似乎有问题的正确访问。有没有人能建议我怎么做?

EN

回答 2

Stack Overflow用户

发布于 2010-02-18 01:00:26

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

我正在使用

代码语言:javascript
复制
- (NSString *)dataFilePath{

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

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

}

然后将[self dataFilePath];作为路径传递给writeToFile方法

票数 3
EN

Stack Overflow用户

发布于 2010-02-18 00:58:30

在真实的设备上,你不能随时随地写东西。参见开发者指南中的"Commonly Used Directories" -你应该写到文档或缓存目录(how to get their paths)。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2282625

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档