Przeglądaj źródła

【综合】新手引导特殊情况兼容

niehaoyu 10 miesięcy temu
rodzic
commit
66e5c041ca

+ 4 - 4
PDF Office/PDF Master/Class/GuideInfo/Controllers/KMFunctionGuideMultiController.swift

@@ -119,10 +119,10 @@ class KMFunctionGuideMultiController: NSViewController {
             let nameItem: KMFunctionGuideNameItemView = KMFunctionGuideNameItemView.createFromNib()!
             nameItem.frame = CGRectMake(0, viewHeight - offsetY - itemHeight, CGRectGetWidth(self.typeNameView.frame), itemHeight)
             nameItem.infoDict = dict as! NSDictionary
-            nameItem.clickHandle = {[unowned self] view in
-                self.currentNameKEY = view.infoDict["key"] as! String
-                self.reloadNameViewInfo()
-                self.reloadDescriptionInfo()
+            nameItem.clickHandle = {[weak self] view in
+                self?.currentNameKEY = view.infoDict["key"] as! String
+                self?.reloadNameViewInfo()
+                self?.reloadDescriptionInfo()
             }
             nameItem.autoresizingMask = [.width, .maxYMargin]
             self.typeNameView.addSubview(nameItem)