【问题标题】:iPhone create csv file for export on computeriPhone 创建用于在计算机上导出的 csv 文件
【发布时间】:2011-03-01 23:09:48
【问题描述】:

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

另外,我正在听取有关从 iPhone 应用程序创建 CSV 并将其放在台式计算机上的任何建议,也许您还有其他方法可以做到这一点...

谢谢!

【问题讨论】:

    标签: iphone file csv filesystems export-to-csv


    【解决方案1】:

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

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

    有关获取 Documents 目录的更多信息,请查看iOS Application Programming Guide,特别是File System 部分,您现在应该已经阅读了。

    【讨论】:

    • 您能告诉我如何启用文档共享吗?我不知道。在我的情况下,我将使用第一个解决方案,但我都喜欢,谢谢!基本上对于路径,我会使用[[CHCSVWriter alloc] initWithCSVFile:@"/Documents/logs.csv" atomic:NO]; 对吗?
    • @Dachmt - 不,您需要像往常一样获取文档目录,您不能只写入 /Documents,没有这样的地方。我将使用您需要为文件共享设置的属性键的链接编辑答案。
    • 感谢@JasonCoco 所做的一切!我会看看它并稍后更新这篇文章。
    猜你喜欢
    • 1970-01-01
    • 2020-11-12
    • 2021-12-15
    • 2017-05-21
    • 2023-03-20
    • 2013-05-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多