Browse Source

【首页】左侧栏内容消失 修复

lizhe 1 year ago
parent
commit
4c4cff4ff3

+ 18 - 18
PDF Office/PDF Master/Class/KMAdvertisement/Manager/KMAdvertisementManager.swift

@@ -131,24 +131,24 @@ extension KMAdvertisementManager {
                     //                decoder.dataDecodingStrategy = .base64
                     //                decoder.keyDecodingStrategy = .convertFromSnakeCase //带下划线命名
                     
-//                    decoder.nonConformingFloatDecodingStrategy = .convertFromString(positiveInfinity: "+∞", negativeInfinity: "-∞", nan: "NaN")
-//#if DEBUG
-//                    //MARK: 测试使用
-//                    var advertisementModel = try! decoder.decode(KMAdvertisementInfo.self, from: jsonData)
-//                    if (self.allowLoadContentData(data: advertisementModel)) {
-//                        resultArray.append(self.allowLoadItemData(advertisementModel))
-//                        isNeedSave = true
-//                    }
-//#else
-//                    //            MARK: 此处try 使用 ? ,如果数据出问题 advertisementModel将无参数, 测试时使用!
-//                    var advertisementModel = try? decoder.decode(KMAdvertisementInfo.self, from: jsonData)
-//                    if (advertisementModel != nil) {
-//                        if (self.allowLoadContentData(data: advertisementModel!)) {
-//                            resultArray.append(self.allowLoadItemData(advertisementModel!))
-//                            isNeedSave = true
-//                        }
-//                    }
-//#endif
+                    decoder.nonConformingFloatDecodingStrategy = .convertFromString(positiveInfinity: "+∞", negativeInfinity: "-∞", nan: "NaN")
+#if DEBUG
+                    //MARK: 测试使用
+                    var advertisementModel = try! decoder.decode(KMAdvertisementInfo.self, from: jsonData)
+                    if (self.allowLoadContentData(data: advertisementModel)) {
+                        resultArray.append(self.allowLoadItemData(advertisementModel))
+                        isNeedSave = true
+                    }
+#else
+                    //            MARK: 此处try 使用 ? ,如果数据出问题 advertisementModel将无参数, 测试时使用!
+                    var advertisementModel = try? decoder.decode(KMAdvertisementInfo.self, from: jsonData)
+                    if (advertisementModel != nil) {
+                        if (self.allowLoadContentData(data: advertisementModel!)) {
+                            resultArray.append(self.allowLoadItemData(advertisementModel!))
+                            isNeedSave = true
+                        }
+                    }
+#endif
                 }
             }
         }

+ 1 - 0
PDF Office/PDF Master/Class/KMAdvertisement/View/View/KMAdvertisementShowView.swift

@@ -53,6 +53,7 @@ class KMAdvertisementShowView: NSView {
     }
     
     func setup() {
+        self.contentView.isHidden = true
 //        self.backgroundColor(NSColor.black)
     }