我的应用程序所请求的功能之一是具有导出功能。大多数时候,数据本质上是类似表格的。例如,用户可能每天输入他们当天吃什么类型的食物,以及每种食物类型的份量。由于数据是表格形式的,我认为最有用的导出格式是 CSV 格式。然后可以在电子表格软件中读取。
我相信我可以毫不费力地将数据转换为类似 CSV 的格式,并且发现这篇文章应该对我有帮助:How to convert data to CSV or HTML format on iOS?
我想知道的是,文件创建后我可以做什么?我可以将它附加到电子邮件吗?我还能如何将它提供给用户,以便它有一些用处?
或者,我是否以错误的方式处理此问题,是否有更好的方法来提供导出功能?
最佳答案
我建议使用 MFMailComposeViewController 并将您的 CSV 文件附加到它。这样做的好处是允许用户将文件转发给多个收件人,自定义电子邮件正文等。您还可以将 HTML 插入电子邮件正文,因此如果数据不是太大,您可以简单地显示一个表格电子邮件本身中的信息。
按照说明发送附件 here .
关于iphone - 在 iPhone 上导出后如何处理 CSV?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2831089/