DD
Size: a a a
DD
M
GB
ЖБ
GB
E
PT
E
class SocketService { 
    static let shared = SocketService()
    private init() {}
    func connect() { }
класс SocketViewController примерно такой: class SocketViewController: UIViewController {
    override viewDidLoad() {
        if condition {
               SocketService.shared.connect()
        }
    }
}AB
V🦖
PT
A
PT
EM
class SocketService { 
    static let shared = SocketService()
    private init() {}
    func connect() { }
класс SocketViewController примерно такой: class SocketViewController: UIViewController {
    override viewDidLoad() {
        if condition {
               SocketService.shared.connect()
        }
    }
}E
S
E
S
E
S