Я довольно новичок в ООП и шаблонах проектирования, но я однажды реализовал шаблон Singleton для передачи статических массивов и строковых объектов между различными ViewControllers.
Мне было интересно, существует ли простой способчтобы все мои ViewControllers прослушивали жест или событие, а затем выполняли некоторый код, как только произойдет указанный жест / событие.Я думал о том, чтобы либо использовать объект UIGestureRecognizer
, либо метод motionBegan
класса UIResponder
.
Я уже добился этой цели, создав новый класс UIWindow
и разместив там код.и изменив класс MainWindow.xib
на мой пользовательский класс.Это работает, и это хорошее решение, но мне все еще интересно, есть ли способ реализации этого решения, не относящийся к IB (например, синглтоны)
Заранее спасибо за ваше руководство.
Пример кода с благодарностью!