質問編集履歴
4
見やすく修正
title
CHANGED
File without changes
|
body
CHANGED
@@ -24,8 +24,6 @@
|
|
24
24
|
Api.Post.observePosts { (post) in ⇦ わからない部分②
|
25
25
|
self.fetchUser(uid: post.uid!, completed: {
|
26
26
|
self.posts.append(post)
|
27
|
-
self.activityIndicatorView.stopAnimating()
|
28
|
-
self.tableView.reloadData()
|
29
27
|
})
|
30
28
|
}
|
31
29
|
}
|
3
文字を見やすく変更
title
CHANGED
File without changes
|
body
CHANGED
@@ -31,7 +31,7 @@
|
|
31
31
|
}
|
32
32
|
|
33
33
|
```
|
34
|
-
おそらくなのですが、わからない部分①のnewPostの値がわからない部分②のpostに入っていると思います。
|
34
|
+
おそらくなのですが、**わからない部分①**のnewPostの値が**わからない部分②**のpostに入っていると思います。
|
35
35
|
|
36
36
|
completionで渡して、呼び出し時にトレイリングクロージャで引数を付ければ、値は渡されると考えておけばよいですか?
|
37
37
|
|
2
タイトルの変更
title
CHANGED
@@ -1,1 +1,1 @@
|
|
1
|
-
|
1
|
+
swiftのクロージャの値の受け渡しが理解できない(Firebase使用)
|
body
CHANGED
File without changes
|
1
タイトルの変更
title
CHANGED
@@ -1,1 +1,1 @@
|
|
1
|
-
Firebaseを使うときのswiftのクロージャ
|
1
|
+
Firebaseを使うときのswiftのクロージャの値の受け渡しが理解できない
|
body
CHANGED
@@ -8,7 +8,7 @@
|
|
8
8
|
REF_POSTS.observe(.childAdded) { (snapshot: FIRDataSnapshot) in
|
9
9
|
if let dict = snapshot.value as? [String: Any] {
|
10
10
|
let newPost = Post.transformPostPhoto(dict: dict, key: snapshot.key)
|
11
|
-
completion(newPost)⇦わからない部分①
|
11
|
+
completion(newPost)⇦ わからない部分①
|
12
12
|
}
|
13
13
|
}
|
14
14
|
}
|
@@ -21,7 +21,7 @@
|
|
21
21
|
}
|
22
22
|
|
23
23
|
func loadPosts() {
|
24
|
-
Api.Post.observePosts { (post) in ⇦わからない部分②
|
24
|
+
Api.Post.observePosts { (post) in ⇦ わからない部分②
|
25
25
|
self.fetchUser(uid: post.uid!, completed: {
|
26
26
|
self.posts.append(post)
|
27
27
|
self.activityIndicatorView.stopAnimating()
|