Browse Source

save在次线程完成

harry 3 years ago
parent
commit
c1ad133331

+ 3 - 1
MusicVideoPlus/Classes/Modules/Home/ViewModels/MVHomeViewModel.swift

@@ -38,8 +38,10 @@ class MVHomeViewModel: NSObject {
                 var hotVideos:Array = Array<MVHotVideoModel>.init()
                 if !(response is NSNull), response != nil {
                     let tempArr = response as! [[String: Any]]
+                    DispatchQueue.global().async {
+                        MVHotVideoModel.saveCacheData(data: tempArr)
+                    }
 
-                    MVHotVideoModel.saveCacheData(data: tempArr)
                
                     for item in tempArr {