Xcode Swift代码改进

Xcode Swift代码改进,xcode,swift,xcode6,Xcode,Swift,Xcode6,我对Swift和Xcode 6还很陌生,刚刚开发了一个应用程序。现在我正在努力改进我的代码,我知道有一种方法可以使代码更短,我只是不知道怎么做 button1.layer.cornerRadius = 10 button1.layer.borderWidth = 1 button1.layer.borderColor = UIColor.whiteColor().CGColor button2.layer.cornerRadius = 10 button2.layer.borderWidth

我对Swift和Xcode 6还很陌生,刚刚开发了一个应用程序。现在我正在努力改进我的代码,我知道有一种方法可以使代码更短,我只是不知道怎么做

button1.layer.cornerRadius = 10
button1.layer.borderWidth = 1
button1.layer.borderColor = UIColor.whiteColor().CGColor

button2.layer.cornerRadius = 10
button2.layer.borderWidth = 1
button2.layer.borderColor = UIColor.whiteColor().CGColor

button3.layer.cornerRadius = 10
button3.layer.borderWidth = 1
button3.layer.borderColor = UIColor.whiteColor().CGColor

button4.layer.cornerRadius = 10
button4.layer.borderWidth = 1
button4.layer.borderColor = UIColor.whiteColor().CGColor

button5.layer.cornerRadius = 10
button5.layer.borderWidth = 1
button5.layer.borderColor = UIColor.whiteColor().CGColor

您可以创建一个包含所有按钮的数组,然后在其中循环

var buttons = [button1, button2, button3, button4, button5]

for button in buttons {
    button.layer.cornerRadius = 10
    button.layer.borderWidth = 1
    button.layer.borderColor = UIColor.whiteColor().CGColor
}

您可以创建一个包含所有按钮的数组,然后在其中循环

var buttons = [button1, button2, button3, button4, button5]

for button in buttons {
    button.layer.cornerRadius = 10
    button.layer.borderWidth = 1
    button.layer.borderColor = UIColor.whiteColor().CGColor
}