У нас вы можете посмотреть бесплатно Лекция 2 (MVC). iOS Стэнфордский курс. Swift. Объяснение на русском или скачать в максимальном доступном качестве, видео которое было загружено на ютуб. Для загрузки выберите вариант из формы ниже:
Если кнопки скачивания не
загрузились
НАЖМИТЕ ЗДЕСЬ или обновите страницу
Если возникают проблемы со скачиванием видео, пожалуйста напишите в поддержку по адресу внизу
страницы.
Спасибо за использование сервиса ClipSaver.ru
Объяснение второй лекции Стэнфордского курса по iOS разработке. Swift. Для изучения Swift рекомендую чат the swift developers https://t.me/joinchat/BAn0BkLMGrfpDYy... от YouTube канала the swift developers / @theswiftdevelopers1301 Ссылка на чат в Telegram https://t.me/swiftbookstart_chat Вторая лекция - это логическое продолжение первой лекции. Мы продолжаем с того места, где мы остановились в предыдущем видео. Главная цель этой лекции - обьяснить, что такое MVC и как оно применяется. -Мы сначала разберем, что такое MVC. -Мы схематически разберем, как это применимо для нашей программы. -Потом мы это все реализуем в коде. -И в конце у нас уже получится программа, которая умеет играть в нашу игру “Концентрация”. Программа сможет определять, совпали ли наши карточки, будет убирать совпавшие карточки, игнорировать нажатия и так далее. В коде будем использовать: Structures Classes Methods Properties Initialization Static Optionals Arrays Dictionaries For-in loops Comparison operators Ternary conditional operator Nil-Coalescing operator ТАЙМКОДЫ: 00:00 Введение. 00:25 О чем будет лекция и что мы выучим 01:07 Какой код мы будем прописывать 01:50 Английские слова(с переводом), которые будут использованы в коде 02:07 MVC (теория) 06:16 Что было создано в первой лекции и что нам нужно улучшить 08:45 MVC для нашей программы (схематический разбор) 11:10 Начинаем писать код 11:20 Как создать новый файл(класс) для Model (MVC) 12:36 Model (MVC). 14:55 Экземпляр класса (мостик для общения между классами) 16:25 Static 19:40 Инициализатор структуры “Card” (использование static) 21:10 Инициализатор для класса 21:38 Схематическое объяснение инициализатора 23:25 Создание инициализатора в классе 27:20 Lazy 29:20 Алгоритм игры 29:36 Алгоритм игры (схематический разбор) 32:40 Алгоритм игры (пишем код) 40:40 Контроллер. Обновление вида 01:03:50 Повторение написанного кода 01:05:04 Весь код на одном слайде 01:05:07 Весь код на одном слайде с обозначениями связи различных объектов