Swift
ユーザーモデルの構築
会話をするためには、ユーザーに関するいくつかの情報を保存する必要がある:
- ユーザー名
- ユーザーのJWT
- 誰とチャットしているか
これを行うには Struct.を開く。 ViewController.swift ファイルを作成し、それをクラスの下に追加する。
class ViewController: UIViewController {
...
}
struct User {
let name: String
let jwt: String
let callPartnerName: String
}
後の作業を簡単にするために、いくつかの静的プロパティを User タイプに置き換える。置き換え ALICE_USERID, ALICE_JWT, BOB_USERID, BOB_JWT を先ほど作成した値で置き換える。
struct User {
...
static let Alice = User(name: "Alice",
jwt:"ALICE_JWT",
callPartnerName: "Bob")
static let Bob = User(name: "Bob",
jwt:"BOB_JWT",
callPartnerName: "Alice")
}