Быстрый вызов функции из класса
Итак, у меня есть класс под названием Routes
в котором у меня есть функция под названием getRouteInfo()
он не принимает параметров и не имеет возвращаемого значения, и он находится внутри файла класса Cocoa Touch. Тогда у меня есть tableView controller
в котором я хочу вызвать эту функцию внутри viewDidLoad()
метод. По какой-то причине компилятор заставляет меня передать в него параметр типа Routes
хотя моя функция не принимает никаких параметров.
Компилятор заставляет меня передать параметр внутри функции:
Теперь, когда я пытался пройти nil
к нему я получаю следующее сообщение об ошибке: Nil is not compatible with expected argument type Routes
,
Затем, когда я пытаюсь просто назвать это как Routes.getRouteInfo()
компилятор кричит на меня: Missing argument for parameter #1 in call
Если бы кто-нибудь мог сказать мне, почему это происходит и как решить это, я буду чрезвычайно благодарен.