Convert CGFloat to NSNumber in Swift
问题 I have an extension in Swift that holds some properties which are CGFloat 's. The problem is that I don't know how to get the store the CGFloat value as a NSNumber using the associated objects Here is the code I have that doesn't work but it details what I want to do: var scaledFontSize: CGFloat { get { guard let fontSize = objc_getAssociatedObject(self, &AssociatedKeys.scaledFontSize) as? NSNumber else { //Set it let scaledFont:CGFloat = VGSizeValues.getValueFromValue(self.font.pointSize); /