|
@@ -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)
|