@@ -27,6 +27,7 @@ class ViewController: UIViewController, WebSocketDelegate, WebRTCClientDelegate,
2727 }
2828 }
2929
30+ //MARK: - Properties
3031 var webRTCClient : WebRTCClient !
3132 var socket : WebSocket !
3233 var tryToConnectWebSocket : Timer !
@@ -48,6 +49,7 @@ class ViewController: UIViewController, WebSocketDelegate, WebRTCClientDelegate,
4849 var likeImage : UIImage !
4950 var likeImageViewRect : CGRect !
5051
52+ //MARK: - ViewController Override Methods
5153 override func viewDidLoad( ) {
5254 super. viewDidLoad ( )
5355
@@ -76,7 +78,16 @@ class ViewController: UIViewController, WebSocketDelegate, WebRTCClientDelegate,
7678 }
7779
7880 override func viewDidAppear( _ animated: Bool ) {
79-
81+ self . setupUI ( )
82+ }
83+
84+ override func didReceiveMemoryWarning( ) {
85+ super. didReceiveMemoryWarning ( )
86+ // Dispose of any resources that can be recreated.
87+ }
88+
89+ // MARK: - UI
90+ private func setupUI( ) {
8091 let remoteVideoViewContainter = UIView ( frame: CGRect ( x: 0 , y: 0 , width: ScreenSizeUtil . width ( ) , height: ScreenSizeUtil . height ( ) * 0.7 ) )
8192 remoteVideoViewContainter. backgroundColor = . gray
8293 self . view. addSubview ( remoteVideoViewContainter)
@@ -146,11 +157,6 @@ class ViewController: UIViewController, WebSocketDelegate, WebRTCClientDelegate,
146157 self . view. addSubview ( hangupButton)
147158 }
148159
149- override func didReceiveMemoryWarning( ) {
150- super. didReceiveMemoryWarning ( )
151- // Dispose of any resources that can be recreated.
152- }
153-
154160 // MARK: - UI Events
155161 @objc func callButtonTapped( _ sender: UIButton ) {
156162 if !webRTCClient. isConnected {
@@ -328,7 +334,7 @@ extension ViewController {
328334 }
329335}
330336
331- // Mark : - CameraSessionDelegate
337+ // MARK : - CameraSessionDelegate
332338extension ViewController {
333339 func didOutput( _ sampleBuffer: CMSampleBuffer ) {
334340 if self . useCustomCapturer {
0 commit comments