我在我的項目中單獨建立了一個model類,用來進行數(shù)據(jù)請求,當數(shù)據(jù)請求成功時,發(fā)送Notification,在viewController中向消息中心注冊了對應的執(zhí)行方法,在這個方法中我做了隱藏MBProgressHuD的操作。但運行的時候Hud卻沒有隱藏掉,我通過打印日志,發(fā)現(xiàn)這個方法中打印的currentThread和主線程中打印的線程信息不一致。所以有幾個問題想問:1.注冊到消息中心的方法可能不在主線程中執(zhí)行?在什么情況下不會。2.MBProgressHud在什么特殊情況下隱藏會出現(xiàn)問題?
注冊到消息中心的方法在哪個線程中執(zhí)行?
陪伴而非守候
2019-04-08 11:17:40