iphone - 如何在应用程序 iphone 中添加 .vcf 文件作为附件

标签 iphone objective-c attachment mfmailcomposeviewcontroller vcf-vcard

在我的应用程序中,我想将 .vcf 文件添加为 MFMailComposeViewController 中的附件。

最佳答案

documentation for MFMailComposeViewController表明它的 addAttachmentData:mimeType:fileName: 实例方法是要走的路:

- (void)addAttachmentData:(NSData*)attachment mimeType:(NSString*)mimeType fileName:(NSString*)filename

附件 是加载或转换为 NSData 的实际 vcf 文件。

vcf 的 mimeType@"text/x-vcard"

fileName 是您想要的任何名称,但您应该使用 .vcf 扩展名以确保电子邮件程序能够理解它。

关于iphone - 如何在应用程序 iphone 中添加 .vcf 文件作为附件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4303011/

相关文章:

objective-c - 是否可以使用 NSBezierPath 用特定模式填充 NSRect?

asp.net - 使用内容配置附件和非常长的文件名时无法从 IE 打开文件

html - ravendb上传文件报错

iphone - 并发和非并发 NSOperations 队列问题

ios - 使用ARKit作为“奖励”的普通应用程序?

ios - 2016-10-20T13 的日期格式 :01:47. 317

objective-c - IOS:UIAlert 中的两个按钮控件

ElasticSearch 和附件类型 (NEST C#)

ios - TextField 变得崩溃

iOS 8 共享扩展无法在设备上运行