回答編集履歴
2
修正
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
修正
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
|
+
|