使用swift在mailcore2 OSX中获取电子邮件正文

时间:2015-09-15 15:23:10

标签: swift email mailcore2 mailcore

我尝试使用此类:MCOI​​MAPFetchContentOperation用于获取正文邮件。 但我不知道如何迅速调用她,我不知道必要的论据。

该类的描述是:“此类实现了一个获取消息内容的操作。它可以是部分消息或完整消息。”

你能帮帮我吗?

1 个答案:

答案 0 :(得分:0)

你的问题有点模糊,但我认为是这样的:

func loadMsg(msg: MCOIMAPMessage, folder: String) {

    let operation: MCOIMAPFetchContentOperation = session.fetchMessageByUIDOperationWithFolder(folder, uid: msg.uid)

    operation.start { (error:NSError!, data:NSData!) -> Void in
        let messageParser: MCOMessageParser = MCOMessageParser(data: data)
        let msgHTMLBody: NSString = messageParser.htmlBodyRendering()

        print ("HTML: \(msgHTMLBody)")
    }      

}