iphone - 在 iPhone 上导出后如何处理 CSV?

标签 iphone objective-c iphone-sdk-3.0 csv

我的应用程序所请求的功能之一是具有导出功能。大多数时候,数据本质上是类似表格的。例如,用户可能每天输入他们当天吃什么类型的食物,以及每种食物类型的份量。由于数据是表格形式的,我认为最有用的导出格式是 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/

相关文章:

iphone - 解析 Json 数组

ios - 在 Swift iPhone 应用程序中请求 SOAP Web 服务时 XMLStreamreader 错误

iphone - UITextView 不滚动

ios - iOS中如何将相机坐标转换为经纬度

ios - 如何在 epson tm-m30 打印机上设置自动同时打印 3-4 份

iphone - 无法读取未知加载命令0x80000022

iphone - 当我们更改日期时间选择器中的值时更新文本字段

ios - [__NSCFArrayremoveObjectAtIndex :]: mutating method sent to immutable object'

ios - 如何将 __autoreleasing 地址保留为类中的强属性?

iphone - 将图像添加到推送通知