1
那麼初始化值有什麼好的經驗法則。我使用Swift 2.0,並且只是好奇於如果我要在代碼中的某個點設置10個值,創建該類以便在初始化時設置10個值,或者稍後應該執行該值,這很好。編程初始化
let button = Button(frame: CGRect, backgroundColor: UIColor, cornerRadius: Float, shadowPath: CGPath)
或者
let button = Button(frame: CGRect)
button.backgroundColor = UIColor.blackColor()
button.layer.cornerRadius = 2.0
button.layer.shadowPath = UIBeizerPath(rect: self.bounds).CGPath
哪一個是更好的做法?