回答編集履歴
1
追記
test
CHANGED
@@ -1,3 +1,17 @@
|
|
1
1
|
省略されている場合は自動的にnilが入る
|
2
2
|
|
3
3
|
(変数の値を使うときに)nilが入らない時にしか書けない
|
4
|
+
|
5
|
+
|
6
|
+
|
7
|
+
---
|
8
|
+
|
9
|
+
|
10
|
+
|
11
|
+
* `UILabel!`型の変数は`UILabel`または`nil`を入れることができる。
|
12
|
+
|
13
|
+
* 宣言時に初期値を入れなければ、初期値は`nil`になる。
|
14
|
+
|
15
|
+
* 変数にアクセスするときに中身が`nil`だと実行時エラーになる。
|
16
|
+
|
17
|
+
* したがって、変数にアクセスする段階で中身が`nil`でない場合でのみ使用すべきである。
|