Swift

Erstellung des Benutzermodells

Um eine Unterhaltung zu führen, müssen Sie einige Informationen über einen Benutzer speichern:

  • Der Name eines Benutzers
  • Das JWT eines Benutzers
  • Mit wem sie sich unterhalten

Zu diesem Zweck verwenden Sie eine Struct. Öffnen Sie die ViewController.swift Datei und fügen Sie sie unterhalb der Klasse ein.

class ViewController: UIViewController {
    ...
}

struct User {
    let name: String
    let jwt: String
    let callPartnerName: String
}

Um die Arbeit zu erleichtern, fügen Sie später einige statische Eigenschaften für die User Typ für die Benutzer Alice und Bob. Ersetzen von ALICE_USERID, ALICE_JWT, BOB_USERID, BOB_JWT mit den Werten, die Sie zuvor erstellt haben.

struct User {
    ...

    static let Alice = User(name: "Alice",
                            jwt:"ALICE_JWT",
                            callPartnerName: "Bob")
    static let Bob = User(name: "Bob",
                          jwt:"BOB_JWT",
                          callPartnerName: "Alice")
}