teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

追記

2017/09/06 03:50

投稿

Tak1016
Tak1016

スコア1408

answer CHANGED
@@ -15,7 +15,7 @@
15
15
  クロージャも表せるので
16
16
 
17
17
  ```swift
18
- let func: (AnyObject) -> UIImage? = { any in
18
+ let f: (AnyObject) -> UIImage? = { any in
19
19
  // 省略
20
20
  return uiImage
21
21
  }
@@ -29,7 +29,10 @@
29
29
  このfuncは関数なので実行できます。
30
30
 
31
31
  ```swift
32
- let image = func(any)
32
+ let image = f(any)
33
33
  ```
34
34
 
35
+ (AnyObject) -> UIImage?
36
+ この型が長いので型の別名を定義しているというわけですね。
37
+
35
38
  詳しくは typealias closure swift などでググってみてください。