| 1234567891011121314151617181920212223242526272829303132333435 |
- //
- // InvitedToJoinRoomViewController.swift
- // TUIRoomKit
- //
- // Created by janejntang on 2023/5/25.
- // Copyright © 2023 Tencent. All rights reserved.
- //
- import Foundation
- class InvitedToJoinRoomViewController: UIViewController {
- let roomView: InvitedToJoinRoomView
- let viewModel: InvitedToJoinRoomViewModel
- init(inviteUserName: String,inviteUserAvatarUrl: String, roomId: String) {
- viewModel = InvitedToJoinRoomViewModel(inviteUserName: inviteUserName, inviteUserAvatarUrl:inviteUserAvatarUrl, roomId: roomId)
- roomView = InvitedToJoinRoomView(viewModel: viewModel)
- super.init(nibName: nil, bundle: nil)
- }
-
- required init?(coder: NSCoder) {
- fatalError("init(coder:) has not been implemented")
- }
-
- override func loadView() {
- view = roomView
- }
-
- override func viewDidDisappear(_ animated: Bool) {
- viewModel.stopPlay()
- }
-
- deinit {
- debugPrint("deinit \(self)")
- }
- }
|