Можно ли создать ссылку между ViewController.swift и отдельным файлом .swift, который я мог бы вызвать, скажем, UserInterfaceHandler.swift?
Я бы хотел сохранить все кнопки ипредставлений в одном быстром файле, чтобы я мог легко переходить к различным разделам своего кода, в то время как я делаю изменения и / или модификации и т. д.
Я бы хотел сделать это для диапазонаразличные константы, включая вызовы функций.
Я знаю, что на других языках вы можете, например, в PHP вы можете:
include('global_variables.php');
, а затем вызывать функцию или обращаться к переменным, установленным во внешнем файле..
Также в C # вы можете сделать что-то вроде:
GetComponent<ExternalScript>().functionName[orVariable]
Как я могу сделать что-то подобное в swift?
Кроме того, чтоправильная терминология такой вещи?Потому что ничего, что я искал, не дает мне никаких релевантных результатов / информации.
Я предполагаю, что пример того, что я хочу сделать:
Создание различных swift-файлов, которые могут содержать различные ресурсы (как .. UserInterface, GuestInterface, UserAnimations, GuestAnimations).
Таким образом, я мог бы в основном назвать каждое представление Меню, которое я создаю, как «Меню», и для доступа к каждому другому я мог бы использовать что-то вроде:
UserInterface.Menu.alpha = 0
GuestInterface.Menu.alpha = 1
То, как я это делаю сейчас, оставляет мне как минимум 1000 строк различных IBOutlets, переменных и второстепенных функций, что, честно говоря, сводит меня с ума.
Всего наилучшего, продолжайте пинать.