質問編集履歴

1

参考文献を記載しました

2020/03/21 03:03

投稿

pegy
pegy

スコア243

test CHANGED
File without changes
test CHANGED
@@ -6,7 +6,27 @@
6
6
 
7
7
 
8
8
 
9
+ (参考文献)
10
+
11
+ 「たった2日でマスターできるIPhoneアプリ開発集中講座 Xcode 11 Swift5 対応」
12
+
13
+ 2020年1月20日 初版第二刷発行
14
+
15
+ 著者: 藤 治仁・小林 加奈子・小林 由憲
16
+
17
+ 発行人: 片柳 秀夫
18
+
19
+ 編集人:三浦 聡
20
+
21
+ 発行所:ソシム株式会社
22
+
23
+ ※下記のコードは165頁のコードリファクタリングの説明箇所のものになります。
24
+
25
+
26
+
27
+
28
+
9
- とあるテキストで初心者ながらSwiftを学んでいるのですが、テキストでは以下の//hereの箇所について
29
+ 上記の書籍初心者ながらSwiftを学んでいるのですが、テキストでは以下の//hereの箇所について
10
30
 
11
31
  fileprivate func soundPlayer(player:inout AVAudioPlayer, path: URL, count: Int) {//here
12
32
 
@@ -26,6 +46,8 @@
26
46
 
27
47
 
28
48
 
49
+ ---
50
+
29
51
  ①ここに気がつくまで1日かかってしまったのですが、正直このエクスクラメーションマークの意味となぜこれがないとerrorが生じるのかまでわかりませんでした。変数でクラスや型を指定する際に
30
52
 
31
53
  player:inout AVAudioPlayer!の様にエクスクラメーションマークが必要なものや
@@ -35,6 +57,8 @@
35
57
  このエクスクラメーションマークの意味とどの様に要否を使い分けるのかをご教示願えますでしょうか?
36
58
 
37
59
 
60
+
61
+ ---
38
62
 
39
63
  ②また、関連してですがテキストによって、変数の設定の仕方について
40
64
 
@@ -48,7 +72,7 @@
48
72
 
49
73
 
50
74
 
51
-
75
+ ---
52
76
 
53
77
  ③また、少し話が逸れてしまい申し訳ないのですが、
54
78