質問編集履歴

3

修正

2017/01/20 02:29

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -4,25 +4,7 @@
4
4
 
5
5
 
6
6
 
7
-
8
-
9
-
10
-
11
-
12
-
13
-
14
-
15
-
16
-
17
-
18
-
19
-
20
-
21
-
22
-
23
- ###該当のソースコード ```Swift3
24
-
25
- import UIKit
7
+ "import UIKit
26
8
 
27
9
  import AVFoundation
28
10
 
@@ -200,10 +182,34 @@
200
182
 
201
183
  print("エラーです")
202
184
 
203
- }
185
+ }
204
-
186
+
187
+
188
+
189
+
190
+
191
+
192
+
193
+
194
+
195
+
196
+
197
+
198
+
199
+
200
+
201
+
202
+
203
+
204
+
205
- }
205
+ }
206
-
206
+
207
+
208
+
209
+
210
+
211
+
212
+
207
- }
213
+ }
208
-
214
+
209
- ```
215
+ "

2

修正

2017/01/20 02:29

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -2,9 +2,27 @@
2
2
 
3
3
 
4
4
 
5
+
6
+
7
+
8
+
9
+
10
+
11
+
12
+
13
+
14
+
15
+
16
+
17
+
18
+
19
+
20
+
21
+
22
+
5
- ```ここに言語を入力
23
+ ###該当のソースコード ```Swift3
6
-
24
+
7
- import UIKit
25
+ import UIKit
8
26
 
9
27
  import AVFoundation
10
28
 
@@ -182,36 +200,10 @@
182
200
 
183
201
  print("エラーです")
184
202
 
185
- }
203
+ }
186
-
187
-
188
-
189
-
190
-
191
-
192
-
193
-
194
-
195
-
196
-
197
-
198
-
199
-
200
-
201
-
202
-
203
-
204
-
204
+
205
- }
205
+ }
206
-
207
-
208
-
209
-
210
-
211
-
212
-
206
+
213
- }
207
+ }
214
-
215
-
216
-
208
+
217
- ```
209
+ ```

1

修正

2017/01/20 02:23

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -1 +1,217 @@
1
- Swift3で以下の画像のコードをSwift講座動画で書くのですが、エラーが出てしまいます。エラーコードを検索したりして1時間調べたのですが、初心者の為分かりませんでした。エラーを治すには、どうすれば良いのでしょうか?![イメージ説明](06933201f3833ccf5401b96a127999ef.png)
1
+ Swift3で以下の画像のコードをSwift講座動画で書くのですが、エラーが出てしまいます。エラーコードを検索したりして1時間調べたのですが、初心者の為分かりませんでした。エラーを治すには、どうすれば良いのでしょう[イ![イメージ説明](d003ee7784f66a451273bd7f68ed672b.png)
2
+
3
+
4
+
5
+ ```ここに言語を入力
6
+
7
+ import UIKit
8
+
9
+ import AVFoundation
10
+
11
+
12
+
13
+ class ViewController: UIViewController {
14
+
15
+
16
+
17
+ @IBOutlet weak var animalLabel: UILabel!
18
+
19
+ @IBOutlet weak var resultLabel: UILabel!
20
+
21
+
22
+
23
+ var player: AVAudioPlayer!
24
+
25
+ var bgmPlayer: AVAudioPlayer!
26
+
27
+
28
+
29
+ override func viewDidLoad() {
30
+
31
+ super.viewDidLoad()
32
+
33
+
34
+
35
+ let url = Bundle.main.bundleURL.appendingPathComponent("bgm.mp3")
36
+
37
+
38
+
39
+ do{
40
+
41
+ bgmPlayer = try AVAudioPlayer(contentsOf: url)
42
+
43
+ bgmPlayer.play()
44
+
45
+ } catch {
46
+
47
+ print("bgmエラーです")
48
+
49
+ }
50
+
51
+
52
+
53
+
54
+
55
+
56
+
57
+
58
+
59
+
60
+
61
+
62
+
63
+
64
+
65
+
66
+
67
+
68
+
69
+
70
+
71
+
72
+
73
+
74
+
75
+
76
+
77
+ }
78
+
79
+
80
+
81
+ override func viewDidLoad() {
82
+
83
+ super.viewDidLoad()
84
+
85
+ // Do any additional setup after loading the view, typically from a nib.
86
+
87
+ }
88
+
89
+
90
+
91
+ override func didReceiveMemoryWarning() {
92
+
93
+ super.didReceiveMemoryWarning()
94
+
95
+ // Dispose of any resources that can be recreated.
96
+
97
+ }
98
+
99
+
100
+
101
+ @IBAction func tellFortunes(_ sender: Any) {
102
+
103
+
104
+
105
+ let random = arc4random_uniform(100)
106
+
107
+ var soundName = ""
108
+
109
+
110
+
111
+
112
+
113
+
114
+
115
+ switch random {
116
+
117
+ case 0..<10:
118
+
119
+ animalLabel.text = "????"
120
+
121
+ resultLabel.text = "大吉だワン!"
122
+
123
+ soundName = "dog.mp3"
124
+
125
+ case 10..<30:
126
+
127
+ animalLabel.text = "????"
128
+
129
+ resultLabel.text = "中吉だニャー!"
130
+
131
+ soundName = "cat.mp3"
132
+
133
+ case 30..<50:
134
+
135
+ animalLabel.text = "????"
136
+
137
+ resultLabel.text = "小吉だコケコッコー!"
138
+
139
+ soundName = "chicken.mp3"
140
+
141
+ case 50..<70:
142
+
143
+ animalLabel.text = "????"
144
+
145
+ resultLabel.text = "末吉だメェェー!"
146
+
147
+ soundName = "sheep.mp3"
148
+
149
+ case 70..<90:
150
+
151
+ animalLabel.text = "????"
152
+
153
+ resultLabel.text = "凶だゾウ!"
154
+
155
+ soundName = "elephant.mp3"
156
+
157
+ default:
158
+
159
+ animalLabel.text = "????"
160
+
161
+ resultLabel.text = "大凶だガオー!"
162
+
163
+ soundName = "lion.mp3"
164
+
165
+
166
+
167
+ }
168
+
169
+
170
+
171
+ let url = Bundle.main.bundleURL.appendingPathComponent(soundName)
172
+
173
+
174
+
175
+ do {
176
+
177
+ player = try AVAudioPlayer(contentsOf: url)
178
+
179
+ player.play()
180
+
181
+ } catch {
182
+
183
+ print("エラーです")
184
+
185
+ }
186
+
187
+
188
+
189
+
190
+
191
+
192
+
193
+
194
+
195
+
196
+
197
+
198
+
199
+
200
+
201
+
202
+
203
+
204
+
205
+ }
206
+
207
+
208
+
209
+
210
+
211
+
212
+
213
+ }
214
+
215
+
216
+
217
+ ```