Browse Source

取消支线程处理 会导致数据传输错误

jsonwang 3 years ago
parent
commit
983ccc117c
1 changed files with 12 additions and 17 deletions
  1. 12 17
      BFRecordScreenKit/Classes/BFRecordItemModel.swift

+ 12 - 17
BFRecordScreenKit/Classes/BFRecordItemModel.swift

@@ -78,23 +78,18 @@ public class BFRecordItemModel: NSObject {
             if image != nil {
                 self?.coverImg = image
                 if self?.mediaType == .Image {
-                    DispatchQueue.global().async {[weak self] in
-                        guard let wself = self else { return }
-                        
-                        //
-                        var size = CGSize.zero
-                        let rate = image!.size.width / image!.size.height
-                        if image!.size.width > image!.size.height {
-                            size.height = 50 * UIScreen.main.scale
-                            size.width = size.height * rate
-                        }else {
-                            size.width = 70 * UIScreen.main.scale
-                            size.height = size.width / rate
-                        }
-                        
-                        if let thumImage = image?.nx_scaleToSize(size: size) {
-                            wself.thumbImgs.append(thumImage)
-                        }
+                    var size = CGSize.zero
+                    let rate = image!.size.width / image!.size.height
+                    if image!.size.width > image!.size.height {
+                        size.height = 50 * UIScreen.main.scale
+                        size.width = size.height * rate
+                    }else {
+                        size.width = 70 * UIScreen.main.scale
+                        size.height = size.width / rate
+                    }
+                    
+                    if let thumImage = image?.nx_scaleToSize(size: size) {
+                        self?.thumbImgs.append(thumImage)
                     }
                 }
                 self?.fetchCoverImgCallBack?(image!)