UI部品の設置などの時に、
① 計算型プロパティ
let baseImageView: UIImageView = {
let imageView = UIImageView()
imageView.frame = CGRect(x: 0, y: 0, width: UIScreen.fullScreenWidth(), height: UIScreen.fullScreenHeight() / 2)
imageView.contentMode = UIViewContentMode.ScaleAspectFill
imageView.image = UIImage(named: "")
return imageView
}()
②メソッド
func setImageView() {
let imageView = UIImageView()
imageView.frame = CGRect(x: 0, y: 0, width: UIScreen.fullScreenWidth(), height: UIScreen.fullScreenHeight() / 2)
imageView.contentMode = UIViewContentMode.ScaleAspectFill
imageView.image = UIImage(named: "")
self.addsubView(imageView)
}
①と②どっちで実装するのが良いのでしょうか?
自分は一つのメソッドを作って実装していたのですが、海外のコードなどを見ると①をよく見かけます。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/07/02 15:02
2016/07/02 15:10
2016/07/02 15:22 編集
2016/07/02 15:34