- Видео 9
- Просмотров 9 207
Путь Сеньора
Россия
Добавлен 5 окт 2011
БАЗА ПО Set | ОСНОВЫ ПО SWIFT | ЗАДАЧИ С СОБЕСЕДОВАНИЙ ДЛЯ IOS РАЗРАБОТЧИКА| YANDEX | EPAM | OZON
Разберем базу по Set, порешаем задачки с собеседований от Яндекс / EPAM / OZON, обсудим домашнюю работу.
00:00 Введение
00:26 Определение
01:40 Асимптотика
02:26 CRUD (Create, Read, Update, Delete)
04:22 Итерирование
04:53 Capacity
05:16 Конвертация между Array и Set
06:12 Базовые методы и свойства
06:44 Специализированные методы (union, symmetricDifference, subtracting, intersection)
08:22 Специализированные свойства
09:05 Саммари
10:10 Задачка от Яндекса
13:00 Задачка от EPAM
14:40 Задачка от OZON
16:54 Домашняя работа (10 задачек по Set)
Методичка: glimmer-turtle-902.notion.site/Sets-e27fe16ed9db4b829bbc70aad221492b
Домашняя работа: glimmer-turtle-902.notion.site/10-9600d40867b5424aa31131c6bd6de15d
00:00 Введение
00:26 Определение
01:40 Асимптотика
02:26 CRUD (Create, Read, Update, Delete)
04:22 Итерирование
04:53 Capacity
05:16 Конвертация между Array и Set
06:12 Базовые методы и свойства
06:44 Специализированные методы (union, symmetricDifference, subtracting, intersection)
08:22 Специализированные свойства
09:05 Саммари
10:10 Задачка от Яндекса
13:00 Задачка от EPAM
14:40 Задачка от OZON
16:54 Домашняя работа (10 задачек по Set)
Методичка: glimmer-turtle-902.notion.site/Sets-e27fe16ed9db4b829bbc70aad221492b
Домашняя работа: glimmer-turtle-902.notion.site/10-9600d40867b5424aa31131c6bd6de15d
Просмотров: 1 494
Видео
Методы подписок в Swift - NotificationCenter
Просмотров 620Год назад
Методы подписок в Swift - NotificationCenter
Методы подписок в Swift - Key Value Observing (KVO)
Просмотров 328Год назад
Методы подписок в Swift - Key Value Observing (KVO)
Методы подписок в Swift - Property Observer в связке с Closure
Просмотров 199Год назад
Методы подписок в Swift - Property Observer в связке с Closure
Enums (Перечисления) - Спецкурс по Swift
Просмотров 1282 года назад
Полный гайд по Enums (Перечисления) appventure.me/guides/advanced_practical_enum_examples/diving_in/enum_values.html
Отделение рутовой View от ViewController для создания чистой MVC архитектуры
Просмотров 1,1 тыс.2 года назад
Полезное видео как отделять View от ViewController (подход для архитектуры MVC) Тоесть отделяем весь настройку UI и стили на View, прокидываем Actions (обработчик UI событий) в контроллер
Установка и использование VLCKit в iOS с добавлением UI панели
Просмотров 4672 года назад
VLCKit - мощная библиотека для аудио и видео на движке libVLC, популярного медиа плеера VLC (Поддерживает больше форматов чем AVFoundation) #vlckit #avfoundation #swift
Синхронизация GitHub и SourceTree по HTTPS c использованием Personal Access Token
Просмотров 4,6 тыс.3 года назад
Подробная инструкция синхронизации GitHub и SourceTree по HTTPS c использованием Personal Access Token: www.evernote.com/shard/s603/sh/ee0cd600-970e-c8fa-fe13-4ceb3cab518f/36b673a15f150f9a1f946e684b07bbfc #github #sourcetree #swift
Отличный и простой пример 👍
Все доступно объяснил, спасибо огромное
В решении задачи от ozon допущена ошибка. Xcode подскажет проблему в сообщении: "will never be executed", тк из-за наличия return мы ни при каких условиях не попадем на 76 строку и не добавим элемент в set. Если в else-блок (74 строка) перенести вызов добавления элемента в set, а также убрать return из него, то все будет ок.
Все понятно по set, сразу разобралась. Спасибо! А будут еще видео?
С возвращением! 👏🏻😀
Спасибо!
Где можно будет посмотреть задачку яндекса, которую ты рассматриваешь?
Спасибо за видео. Все отлично. Я только не понял, зачем было создавать проект 123app-ios в отдельной папке и оттуда копировать файлы в 123app?
Это задачка из теста от школы моб разработки?
да
Здравствуйте! Почему нельзя реализовать события нажатия на кнопку в самом классе ViewController, вместо прокидывания?
Спасибо большое, очень помогло Ваше видео!
а почему нельзя просто вызвать 'mainView.addCardButton.addTarget(self, action: #selector(addCardButtonAction), for: .touchUpInside)' в MainViewController и не делать такую длиную цепочку связи?
спасибо! понял то что не понимал ранее
Супер, бро!!!!!
Thanks😌
Если у какого то ошибка даже после авторизации по токену, то вот решение: Open sourcetree, in the right click icon Settings (Repository settings) ->Remotes -> Select Origin and Edit: Set URL/Path in the following format: <token>@<git_url>.git
Спасибо ! очень помог
Great video😁, please create a vlc player for macos I can not install vlc on macos project
А не нужно было делать weak объявляя mainView в контроллере? И lazy var y CardView и кнопки ?
нужен weak
Спасибо Товарищ))) !! просто и понятно, то что надо
спасибо
спасибо за видео. Мне очень сильно помогло. Еще не нашел в видео такую штуку как сделать remote если приватный репозиторий. Решилось только перевода репозитория из private в public
Попробуйте изменить версию Git с “Использовать встроенный Git” на “Использовать системный Git”