例えば、赤いボタンを2つ設置するとして
swift
1import UIKit 2 3class ViewController: UIViewController { 4 @IBOutlet weak var button: UIButton! 5 @IBOutlet weak var subbutton: UIButton! 6 7 override func viewDidLoad() { 8 button.backgroundColor = UIColor.red 9 subbutton.backgroundColor = UIColor.red 10 super.viewDidLoad() 11 // Do any additional setup after loading the view, typically from a nib. 12 } 13 14 override func didReceiveMemoryWarning() { 15 super.didReceiveMemoryWarning() 16 // Dispose of any resources that can be recreated. 17 } 18}
と書いたのですが、
button.backgroundColor = UIColor.red
subbutton.backgroundColor = UIColor.red
のように、ほぼ同じものをいくつも書くのは非効率な気がします。
この場合、Swiftではどのように書けばいいのでしょうか?
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。