Sobes.tech
Back to tasks
Junior — Senior
98

Является ли данная запись корректной в Swift

Companies where asked:

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

В примере ниже создаётся подкласс UIView. В конструкторе вызывается метод addTarget с передачей текущего объекта и селектора, где в качестве аргумента указано число 1. Нужно определить, компилируется ли такой код и соответствует ли он правилам использования #selector в Swift.

class View: UIView {
    init() {
        self.addTarget(for: self, #selector(foo: 1))
    }
}