소스 검색

save在次线程完成

harry 3 년 전
부모
커밋
c1ad133331
1개의 변경된 파일3개의 추가작업 그리고 1개의 파일을 삭제
  1. 3 1
      MusicVideoPlus/Classes/Modules/Home/ViewModels/MVHomeViewModel.swift

+ 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 {