質問編集履歴
1
Chat .swifの追記と画像の追加を行いました
title
CHANGED
File without changes
|
body
CHANGED
@@ -238,4 +238,34 @@
|
|
238
238
|
}
|
239
239
|
|
240
240
|
}
|
241
|
-
```
|
241
|
+
```
|
242
|
+
|
243
|
+
以下追記です。
|
244
|
+
|
245
|
+
Chat.swift
|
246
|
+
```swift
|
247
|
+
import UIKit
|
248
|
+
|
249
|
+
struct Chat {
|
250
|
+
|
251
|
+
var users: [String]
|
252
|
+
|
253
|
+
var dictionary: [String: Any] {
|
254
|
+
return [
|
255
|
+
"users": users
|
256
|
+
]
|
257
|
+
}
|
258
|
+
}
|
259
|
+
|
260
|
+
extension Chat {
|
261
|
+
|
262
|
+
init?(dictionary: [String:Any]) {
|
263
|
+
guard let chatUsers = dictionary["users"] as? [String] else {return nil}
|
264
|
+
self.init(users: chatUsers)
|
265
|
+
}
|
266
|
+
}
|
267
|
+
```
|
268
|
+
|
269
|
+
チャット画面を開こうとした際のFireatoreのフィールドは以下の画像のようになっております。
|
270
|
+
0のところに入っているのが自分のUIDになっています。
|
271
|
+

|