是否可以同时运行多个操作?我正在通过操作在后台下载电子邮件。当我的用户打开电子邮件查看它时,我开始另一个操作来获取消息 - 这在下载操作完成之前不会运行。
答案 0 :(得分:0)
如果您认为自己始终位于支持该属性的服务器上,则可以调整属性allowsFolderConcurrentAccessEnabled
。
此外,当您获取消息时,可以使用urgent
标志来判断是否需要尽快获取消息。它将使操作同时运行。
- (MCOIMAPFetchContentOperation *) fetchMessageOperationWithFolder:(NSString *)folder
uid:(uint32_t)uid
urgent:(BOOL)urgent;