質問編集履歴
1
見やすくしました。
title
CHANGED
File without changes
|
body
CHANGED
@@ -1,6 +1,20 @@
|
|
1
|
+
### 前提・実現したいこと
|
2
|
+
|
3
|
+
ここに質問の内容を詳しく書いてください。
|
1
4
|
スライドショーアプリを作っています。以下のコードのstartStopというボタンを一回押すとスライドショーが始まり、二回押すと止まるようになるのが理想です。しかし、一回押すとスライドショーが始まるのですが二回目を押すとエラーが出てしまいます。これはなぜでしょうか?
|
5
|
+
|
6
|
+
### 発生している問題・エラーメッセージ
|
7
|
+
|
8
|
+
```
|
9
|
+
エラーメッセージ
|
10
|
+
```
|
11
|
+
startStopを2回目に押した時に最後のself.timer.invalidate()にThread 1: Fatal error: Unexpectedly found nil while implicitly unwrapping an Optional value
|
12
|
+
このエラーが出てしまいます。
|
13
|
+
### 該当のソースコード
|
14
|
+
|
2
|
-
```
|
15
|
+
```ここに言語名を入力
|
3
|
-
コード
|
16
|
+
ソースコード
|
17
|
+
```
|
4
18
|
```import UIKit
|
5
19
|
|
6
20
|
class ViewController: UIViewController {
|
@@ -64,7 +78,10 @@
|
|
64
78
|
|
65
79
|
|
66
80
|
}
|
67
|
-
}
|
81
|
+
}### 試したこと
|
68
82
|
|
83
|
+
ここに問題に対して試したことを記載してください。
|
84
|
+
|
69
|
-
|
85
|
+
### 補足情報(FW/ツールのバージョンなど)
|
86
|
+
|
70
|
-
こ
|
87
|
+
ここにより詳細な情報を記載してください。
|