質問編集履歴

1

質問箇所を変更しました。

2019/10/13 04:11

投稿

kurukururin
kurukururin

スコア21

test CHANGED
@@ -1 +1 @@
1
- Swift 関数の引数に配列を渡す書き方について
1
+ Swift 関数の引数に辞書(dictionary)を渡した時の挙動について
test CHANGED
@@ -24,23 +24,11 @@
24
24
 
25
25
 
26
26
 
27
- このような関数があのですが、
27
+ このような関数がありまし
28
-
29
- `didFinishPickingMediaWithInfo info: [UIImagePickerController.InfoKey : Any]`
30
-
31
- の部分がどういうったことを表しているのかわかりませんでした。
32
28
 
33
29
 
34
30
 
35
- 通常、配列を引数に渡したいときは
36
-
37
- `func test(_ hoge: [Int]){}`
38
-
39
- のように`[Int]`と書くと思うのですが`[UIImagePicekrController.Infokey: Any]`はどういった意味があるのでしょうか。
40
-
41
-
42
-
43
- また、この`infoKey`はstructとヘッダー情報に書かれていたのですが、enum型みたいにenum名を省略して`.originalImage`のようにかけるのはなぜなのでしょうか?
31
+ この`infoKey`はstructとヘッダー情報に書かれていたのですが、enum型みたいに省略形で`.originalImage`のようにかけるのはなぜなのでしょうか?
44
32
 
45
33
 
46
34