回答編集履歴

3

s

2018/06/12 11:27

投稿

_Kentarou
_Kentarou

スコア8490

test CHANGED
@@ -6,7 +6,7 @@
6
6
 
7
7
 
8
8
 
9
- * トレーリングクロージャー
9
+ * トレーリングクロージャーを使用した場合
10
10
 
11
11
  ```swift
12
12
 

2

s

2018/06/12 11:27

投稿

_Kentarou
_Kentarou

スコア8490

test CHANGED
@@ -1,3 +1,37 @@
1
1
  クロージャーの書き方の一つで`トレーリングクロージャー(Trailing Closures)`と言います。
2
2
 
3
3
  ※ (関数の最後の引数がクロージャの場合にクロージャを()の外に書くことができる記法)
4
+
5
+
6
+
7
+
8
+
9
+ * トレーリングクロージャー
10
+
11
+ ```swift
12
+
13
+ let okAction = UIAlertAction(title: "OK", style: UIAlertActionStyle.default) { (action: UIAlertAction) in
14
+
15
+
16
+
17
+
18
+
19
+ }
20
+
21
+ ```
22
+
23
+
24
+
25
+ * トレーリングクロージャーを使用しない場合
26
+
27
+ ```swift
28
+
29
+
30
+
31
+ let okAction = UIAlertAction(title: "OK", style: UIAlertActionStyle.default, handler: { (action: UIAlertAction) in
32
+
33
+
34
+
35
+ })
36
+
37
+ ```

1

s

2018/06/12 11:17

投稿

_Kentarou
_Kentarou

スコア8490

test CHANGED
@@ -1 +1,3 @@
1
1
  クロージャーの書き方の一つで`トレーリングクロージャー(Trailing Closures)`と言います。
2
+
3
+ ※ (関数の最後の引数がクロージャの場合にクロージャを()の外に書くことができる記法)