回答編集履歴

1

追記

2019/12/09 08:39

投稿

MasakiHori
MasakiHori

スコア3384

test CHANGED
@@ -67,3 +67,13 @@
67
67
  つまり、「変数にnilが入らない時にしか書けない」とは「nilになりうる場合は使ってはならない」という意味です。
68
68
 
69
69
  これはプログラマが注意しなければならないものです。コンパイラからのサポートはありません。
70
+
71
+
72
+
73
+ ---
74
+
75
+ 追記
76
+
77
+
78
+
79
+ アンラップしなくても使えてしまうため、プログラマがOptional - nilになりうる - ということを意識から外してしまいバグを生んでしまう可能性があるためこのような注意がされています。