Sobes.tech
Back to tasks
Junior — Senior
129

Обнаружение багов в Swift‑коде

Get help with live coding in real time with Sobes Copilot
Task condition

В данном фрагменте Swift‑кода требуется найти и объяснить ошибки.

struct Person {
    let name:String
    func greetings1(){
        { [self] in
            print("Hello,\(self.name)")
        }()
    }
    func greetings2(){
        { [self] in
            print("Hello,\(self?.name)!")
        }()
    }
    func greetings3(){
        { [self] in
            print("Hello,\(self?.name)!")
        }()
    }
}