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

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

【问题讨论】:

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

标签: ios4 email-attachments mailcore


【解决方案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 文件夹作为文件夹引用添加到您的项目中

【讨论】:

    猜你喜欢
    • 2020-02-12
    • 2017-08-08
    • 2013-04-13
    相关资源
    最近更新 更多