在Mailcore2中运行同步操作

时间:2015-01-12 14:46:42

标签: mailcore2

是否可以同时运行多个操作?我正在通过操作在后台下载电子邮件。当我的用户打开电子邮件查看它时,我开始另一个操作来获取消息 - 这在下载操作完成之前不会运行。

1 个答案:

答案 0 :(得分:0)

如果您认为自己始终位于支持该属性的服务器上,则可以调整属性allowsFolderConcurrentAccessEnabled。 此外,当您获取消息时,可以使用urgent标志来判断是否需要尽快获取消息。它将使操作同时运行。

- (MCOIMAPFetchContentOperation *) fetchMessageOperationWithFolder:(NSString *)folder
                                                               uid:(uint32_t)uid
                                                            urgent:(BOOL)urgent;