Скажем, я хочу инициализировать подкласс UIView со строкой и Int.
Как сделал бы я это в Swift, если бы просто создал подкласс UIView? Если я просто создаю собственную функцию init(), но параметрами являются String и Int, это сообщает мне, что «super.init() не вызывается перед возвратом из инициализатора».
И если я вызову super.init(), мне сообщат, что я должен использовать назначенный инициализатор. Что я должен там использовать? Рамочная версия? Версия кодера? Оба? Почему?
Подробнее здесь: https://stackoverflow.com/questions/243 ... s-in-swift
Как мне написать собственную инициализацию для подкласса UIView в Swift? ⇐ IOS
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Как преобразовать инициализацию копии в инициализацию прямого списка при проверке clang-tidy?
Anonymous » » в форуме C++ - 0 Ответы
- 24 Просмотры
-
Последнее сообщение Anonymous
-