2011-03-01 91 views
1

为了测试目的,我需要在我的iPhone应用程序的CSV文件中创建日志。我使用Dave DeLong的CHCSVParser来创建CSV,但我不知道创建它时我应该放什么路径才能在我的iPhone磁盘上找到它。我正在使用FileBrowser应用程序直接从设备上检查文件,但在哪里查看?iPhone创建csv文件在计算机上导出

另外,我采取任何建议从iPhone应用程序创建一个CSV,并把它在桌面计算机上,也许你有其他的方式来做到这一点...

谢谢!

回答

4

只需将它放在Documents目录中,您可以放置​​其他任何东西并在测试时启用文档共享。然后,您可以直接从iTunes获取它们。您还可以设置一个简单的Web服务器,允许PUT和从应用程序执行HTTP PUT。我可能会亲自做第二次,特别是为了测试。

要启用文件共享,您需要将UIFileSharingEnabled钥匙添加到Info.plist文件并确保它已设置。

有关获取文件目录的详细信息,请参阅iOS Application Programming Guide,特别是File System部分,您现在应该已经阅读。

+0

你能告诉我如何启用文档共享吗?我不知道。我会用我的第一个解决方案,但我喜欢这两个,谢谢!基本上,我会使用'[[CHCSVWriter alloc] initWithCSVFile:@“/ Documents/logs.csv”atomic:NO];'对吗? – Dachmt 2011-03-01 23:30:27

+0

@Dachmt - 不,你需要像往常一样获取文档目录,你不能只写信给/ Documents,没有这样的地方。我将使用您需要为文件共享设置的属性密钥的链接编辑答案。 – 2011-03-01 23:36:32

+0

谢谢@JasonCoco!我会看看它,稍后更新这篇文章。 – Dachmt 2011-03-02 00:12:09