Форум программистов, компьютерный форум, киберфорум
Наши страницы

Не проходит инициализация - Swift

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Swift Хочу пойти на курсы SWIFT http://www.cyberforum.ru/swift/thread1526554.html
Добрый день, вот хочу пойти на курсы SWIFT , нашел вот эти http://www.specialist.ru/dictionary/definition/swift подскажите может кто то слышал про эти курсы, нормальные они? Или может посоветуете...
Swift Не правильный масштаб в симуляторе xcode 6 Всем привет! Столкнулся со следующей проблемой - не правильно масштабируется содержимое экрана в симуляторе Xcode. Размер плэйграунда выставил в разрешение экрана iphone 5. Видно, что все содержимое... http://www.cyberforum.ru/swift/thread1525959.html
Как сделать прозрачный TitleBar в окне (MAC OS, XCode, Swift, Cocoa) Swift
Тема не относится к мобильной разработке, но не смог найти раздел разработки под мак. Не могу понять как сделать так, чтобы как в приложенном примере (Калькулятор). Т.е. чтобы можно было изменить...
Можно ли освоить Swift без изучения Objective-C? Swift
Всем привет! Из лирики: Хочу начать изучать swift, из опыта - давно освоен html. Читаю форум - пишете, что без ObjC никак нельзя. Развенчайте мои ожидания - является ли язык swift возможностью...
Swift Как из одного View передать переменную в другой? http://www.cyberforum.ru/swift/thread1515648.html
Еще раз здравствуйте, программисты, подскажите пожалуйста как из одного View передать переменную в другой? У меня есть ViewController в котором переменная Number, её нужно передать в OneView
Swift Мутирование массива - Swift Доброго времени суток! Столкнулся с проблемой, которую уже 3й день не могу решить: Я отправляю запрос на сервер, и получаю данные, которые записываю в массив и вывожу на картку MapKit т.е. есть... подробнее

Показать сообщение отдельно
WE-St0r
0 / 0 / 0
Регистрация: 04.09.2015
Сообщений: 2
08.09.2015, 21:26
Урок я не могу посмотреть, но обьясню то, что вижу. Override означает, что вы в своем классе-наследнике переопределяете данный инициализатор. Required значит, что переопределение этого инициализатора необходимо при наследовании. В вашем случае должен вызваться один из инициализаторов. Тот, который required, содержит строку, которая вызывает ошибку в приложении. Для наглядности можете в начале обоих инициализаторов произвести вывод в консоль. При инициалицировании обьекта в консоль вывалится сообщение от одного из инициализаторов. Вставьте ваш код в тот, который вызывается. А вообще советую почитать документацию по свифту. Там про все эти, и многие другие, дерективы много чего сказано.

Добавлено через 18 минут
Урок я не могу посмотреть, но обьясню то, что вижу. Override означает, что вы в своем классе-наследнике переопределяете данный инициализатор. Required значит, что переопределение этого инициализатора необходимо при наследовании. В вашем случае должен вызваться один из инициализаторов. Тот, который required, содержит строку, которая вызывает ошибку в приложении. Для наглядности можете в начале обоих инициализаторов произвести вывод в консоль. При инициалицировании обьекта в консоль вывалится сообщение от одного из инициализаторов. Вставьте ваш код в тот, который вызывается. А вообще советую почитать документацию по свифту. Там про все эти, и многие другие, дерективы много чего сказано.
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru