// // 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)") } }