我想在我的iPhone App中引入一项功能,允许以下内容: 1)通过电子邮件创建并发送我的iPhone应用程序中的CSV文件。 2)将使用第三方软件创建的CSV文件导入我的iPhone App并通过电子邮件发送给我。
这些是问题: 1a)是否可以从应用程序中实际创建CSV文件并将其作为附件发送?我知道我可以发送包含所有必需字符串的电子邮件,但我希望能够发送实际文件。 1b)创建后,该文件是否可以存储到分配给我的iPhone App的内存中? 2)我应该遵循什么程序将CSV文件导入我的应用程序?我不想从URL读取CSV文件。 这一切都可以用iPhone完成吗?
谢谢!
答案 0 :(得分:2)
1a)是的,您可以在addAttachmentData:mimeType:fileName:
类的实例上使用MFMailComposeViewController
方法来执行此操作。
1b)是的,您可以使用NSString
方法将包含CSV数据的writeToFile:atomically:encoding:error:
写入文件。
2)是的,在iOS 4中,您可以将您的应用订阅到某些文件类型,请转到here以获取更多详细信息。