如何使用 iphone mail-core api 发送附件?

Posted

技术标签:

【中文标题】如何使用 iphone mail-core api 发送附件?【英文标题】:How can I send attachments using iphone mail-core api? 【发布时间】:2011-09-03 03:30:56 【问题描述】:

我正在做一个项目,在该项目中我使用 mail-core iphone api 来发送和检索邮件。我已经尝试了很多东西,但一直找不到任何解决方案。我试过搜索,但没有找到任何解决方案。有人可以解释如何使用 mail-core api 发送附件吗?如果有人知道该怎么做,请告诉我。

【问题讨论】:

如果您有多个问题,您可能应该尝试将它们作为不同的问题提出。此外,当问题更具体地涉及您已经尝试过的内容以及您在尝试中遇到的错误/问题时,人们会更容易提供帮助。 @wibbe01 感谢您的建议。 【参考方案1】:

我没有对此进行测试,但如果您查看 CTCoreMessage 的标题,它确实有一个方法 addAttachment:。对此的参数是 CTCoreAttachment 对象。

【讨论】:

您的个人邮件 ID 是什么?我想和你谈谈。我也在海得拉巴。 我查看了标题但 addAttachment 是空的。 @Deepak Danduprolu 将链接更改为正确的链接。【参考方案2】:

仅在 setBody 或 sethtmlBody 之后添加:

// Set Attachments
NSString *filePrefix = [[NSBundle mainBundle] bundlePath];
NSString *path = [NSString stringWithFormat:@"%@/%@",filePrefix,@"TestData/DSC_6201.jpg"];
NSLog(@"path:%@", path);

CTCoreAttachment *attach = [[CTCoreAttachment alloc] initWithContentsOfFile:path];
if ([attach data]==nil) 
    NSLog(@"Error: attachment data is nil");

[myMessage addAttachment:attach];

在这里,您应该将带有图像的 TestData 文件夹作为文件夹引用添加到您的项目中

【讨论】:

以上是关于如何使用 iphone mail-core api 发送附件?的主要内容,如果未能解决你的问题,请参考以下文章

如何使用图形 API 在 iphone 中喜欢 facebook 社区

使用 MVC 为 iPhone 应用程序构建 RESTful API - 如何保护它?

在 iphone 中使用亚马逊产品广告 API 需要帮助

如何在 iPhone 应用程序中使用 FB Graph 搜索 API

如何在 iPhone SDK 中使用 LinkedIn API?

如何使用 iPhone 中的 Graph API 在 Facebook 上上传照片?