【发布时间】:2017-12-26 07:34:24
【问题描述】:
使用PromiseKit,我正在尝试将when 块的输出设置为局部变量allChatRooms
var allChatRooms : [ChatRoom]
var chatRoomIDs : [String:Bool] = ...
firstly {
when(resolved: chatRoomIDs.map{fetchChatRoom(id: $0.key)})
}.then { chatRooms -> Void in
allChatRooms = chatRooms <-- Error here
}
编译器错误是:
如何将结果设置为allChatRooms 变量?
【问题讨论】:
-
投票支持与我的问题相关的问题。谢谢。
标签: swift promisekit