Как реализован инициализатор UIAlertViewController?

Это вопрос дизайна. Я создаю пользовательский контроллер представления программно, но когда я пытаюсь настроить инициализатор для него, я должен вызвать назначенный инициализатор для его суперкласса.

Или:

init(nibName: String?, bundle: Bundle?)

или же

init?(coder: NSCoder)

Проблема в том, что один требует декодера, который я не собираюсь предоставлять своим пользовательским инициализатором, а другой - nibName, и я не собираюсь использовать nib. Я делаю это программно.

Как реализован UIAlertViewController, чтобы его инициализатор мог функционировать, не беря кончик и экземпляр NSCoder?

0 ответов

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