Быстрый вызов функции из класса

Итак, у меня есть класс под названием 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

Если бы кто-нибудь мог сказать мне, почему это происходит и как решить это, я буду чрезвычайно благодарен.

0 ответов

Другие вопросы по тегам