回答編集履歴

2

修正

2016/07/05 23:32

投稿

_Kentarou
_Kentarou

スコア8490

test CHANGED
@@ -1,3 +1,7 @@
1
+
2
+
3
+
4
+
1
5
  > ① 計算型プロパティ
2
6
 
3
7
 
@@ -103,3 +107,11 @@
103
107
  ```
104
108
 
105
109
 
110
+
111
+ - 追記
112
+
113
+ こちらが分かりやすかったです。
114
+
115
+
116
+
117
+ [【Swift】Initialization ClosureでviewDidLoadの肥大化を防ぐ](http://qiita.com/taji-taji/items/fd46d9a04ef50386fcca)

1

修正

2016/07/05 23:32

投稿

_Kentarou
_Kentarou

スコア8490

test CHANGED
@@ -77,3 +77,29 @@
77
77
  view.addSubview(setImageView())
78
78
 
79
79
  ```
80
+
81
+
82
+
83
+ `Storyboard`で作成する場合は以下のように書くこともできます。
84
+
85
+ ※初期値を設定するのが分かりやすいのでお勧めです。
86
+
87
+
88
+
89
+ ```swift
90
+
91
+ @IBOutlet weak var imageView1: UIImageView! {
92
+
93
+ didSet {
94
+
95
+ imageView1.contentMode = .ScaleAspectFit
96
+
97
+ imageView1.image = UIImage(named: "swift")
98
+
99
+ }
100
+
101
+ }
102
+
103
+ ```
104
+
105
+