我有一个应用程序几乎完成,最后一部分是我通过电子邮件发送数据到应答者的地方。我知道如果我在我的包中使用一个文件,我不能写入它,因为它只是只读的。还有什么地方可以保存我的文件,然后我可以使用我的电子邮件地址的路径?我如何保存到我的iPhone应用程序的文本文件
0
A
回答
0
您只能写入您的应用程序的沙盒文档目录。尝试使用这样的:
NSArray *documentsPaths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentsDir = [documentsPaths objectAtIndex:0];
documentsDir
给你作为一个字符串的完整路径,以您的应用程序文件的目录。
然后您可以使用- (BOOL)writeToFile:(NSString *)path atomically:(BOOL)flag
或
- (BOOL)writeToFile:(NSString *)path options:(NSDataWritingOptions)mask error:(NSError **)errorPtr
您的数据写入到的位置。
0
可以保存DocumentDirectory
文件......它通过下面的代码可以访问
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentsDirectory = [paths objectAtIndex:0];
NSString *fullPath = [documentsDirectory stringByAppendingPathComponent:[NSString stringWithFormat:@"%@.abc", @"userdata"]];
参考更多详细信息:iphone: How to add Email functionality in iPhone Ebook App
相关问题
- 1. 如何将iphone应用程序中的数据保存到文本文件并保存在文档中
- 2. 将文件保存在我的应用程序之外在我的应用程序bundel iphone
- 3. 如何将我的高分保存到文本文件团结
- 4. 保存数据从iPhone应用程序在iPhone应用程序的文本文件
- 5. 我可以从我的iPhone应用程序生成一个文本文件
- 6. 如何在iphone应用程序中保存多个文件包?
- 7. 如何嵌入和在我的应用程序保护一些“文本”文件
- 8. 我如何包括一个文件到我的应用程序
- 9. 如何将CSV文件导入我的iPhone应用程序?
- 10. 如何在我的iPhone应用程序中显示* .mpp文件?
- 11. 编译原始的.rsc文件到我的iPhone应用程序
- 12. iPhone应用程序没有将值保存到.plist文件
- 13. iPhone - UIImagePickerController - >将图像保存到应用程序文件夹
- 14. 我应该在哪里将图像保存到我的iPhone应用程序中?
- 15. 如何让其他应用程序将文件保存到我们的应用程序?
- 16. 如何最好的加载/保存文件到/从版本控制系统到我的Delphi应用程序
- 17. 如何访问我的应用程序保存的数据文件?
- 18. 如何在我的iphone应用程序中保存用户名和密码iphone
- 19. 如何下载xml文件并保存在本地iPhone应用程序
- 20. 将文件保存到设备只我的应用程序可以看到
- 21. 为什么我的应用程序允许我将文件保存到Vista中的Windows和System32文件夹中?
- 22. 我的程序输入不会保存到一个文本文件
- 23. 如何创建应用程序“保存应用程序中的文件,但不能访问另一个应用程序到我的文件”?
- 24. 如何让我的iPhone应用程序找到我的图像?
- 25. 如何从iphone应用程序保存pdf文件到服务器
- 26. 如何保存文件应用程序数据文件夹
- 27. 如何将pdf文件从邮箱转移到我们的iphone应用程序?
- 28. 如何将我的代码导出到应用程序文件中? (iPhone)
- 29. 开发iPhone应用程序,如何从保存到我的应用程序文档文件夹的视频获取视频“长度”?
- 30. 当用户暂停我的应用程序时,我应该如何保存音频文件的状态?