Я пытаюсь создать NSTimer
в Swift
, но у меня проблемы.
NSTimer(timeInterval: 1, target: self, selector: test(), userInfo: nil, repeats: true)
test()
- это функция в том же классе.
Я получаю сообщение об ошибке в редакторе:
Не удалось найти перегрузку для "init", которая принимает поставляемую Аргументы
Когда я меняю selector: test()
на selector: nil
, ошибка исчезает.
Я пробовал:
-
selector: test()
-
selector: test
-
selector: Selector(test())
Но ничего не работает, и я не могу найти решение в ссылках.