回答編集履歴
2
誤字修正
answer
CHANGED
@@ -5,7 +5,7 @@
|
|
5
5
|
「fatal error: unexpectedly found nil while unwrapping an Optional value」
|
6
6
|
というエラーメッセージがOutputウインドウに表示されたのだろうと思います。
|
7
7
|
|
8
|
-
であれば、そのエラーが発生してデバッガーで停止している状態で変数表示ウインドウや変数出力コマンド
|
8
|
+
であれば、そのエラーが発生してデバッガーで停止している状態で変数表示ウインドウや変数出力コマンド等で変数の値を出力してnilになっている変数がないか確認してください。
|
9
9
|
|
10
10
|
今回は、それを確認すればazarashiという変数がnilであることがわかると思います。
|
11
11
|
azarashiがnilだということは、それを格納する処理`let azarashi = childNodeWithName("azarashi")`の`childNodeWithName("azarashi")`がnilを返してきた、つまりazarashiというノード名を持つノードが見つからなかったということです
|
1
誤字し
answer
CHANGED
@@ -1,7 +1,7 @@
|
|
1
|
-
まず基本として、この
|
1
|
+
まず基本として、このようなエラーが出た時のデバッグ方法については
|
2
2
|
[https://teratail.com/questions/36126](https://teratail.com/questions/36126)
|
3
3
|
を参考にしてください。
|
4
|
-
で「Optionalが原因だということが検索して調べたら判りました」ということは、
|
4
|
+
で「Optionalが原因だということが検索して調べたら判りました」ということは、おそらく
|
5
5
|
「fatal error: unexpectedly found nil while unwrapping an Optional value」
|
6
6
|
というエラーメッセージがOutputウインドウに表示されたのだろうと思います。
|
7
7
|
|