Swift 属性

2019-10-28  本文已影响0人  岁变
  struct Area {
         var length: CGFloat = 0.0
         var width: CGFloat = 0.0
     }

     struct Point {
         var x: CGFloat = 0.0
         var y: CGFloat = 0.0
     }
     var origin: Point = Point()
     var size: Area = Area()
     var center: Point {
            get {
                let centerX = origin.x + size.width
                let centerY = origin.y + size.length
                return Point(x: centerX, y: centerY)
            }
            set {
                origin.x = newValue.x
                origin.y = newValue.y
            }
        }
     static var maxHight: CGFloat = 100
上一篇 下一篇

猜你喜欢

热点阅读