import UIKit
//核心绘图和动画
import QuartzCore
let zeroSize=CGSize.zero
let size=CGSize(width: 20, height: 20)
size.width
size.height
size.debugDescription
//平移是不会发生大小变化的 所以这个地方没有变化
let transfrom:CGAffineTransform=CGAffineTransform.identity
let moveTransform=transfrom.translatedBy(x: 10, y: 10)
let secondSize=size.applying(moveTransform)
let rotateTransfrom=moveTransform.scaledBy(x: 2.0, y: 1.0)
let thirdSize=size.applying(rotateTransfrom)
thirdSize.equalTo(size)
thirdSize.equalTo(CGSize(width: 40, height: 20))
//字符串转换为 尺寸对象
let fifthSize=NSCoder.cgSize(for: "{200,100}")