0

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

4

2 回答 2

2

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

于 2011-05-27T07:40:19.723 回答
1

仅在 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 文件夹作为文件夹引用添加到您的项目中

于 2012-07-04T09:23:01.517 回答