Разработка в Xcode iOS-приложения для видеоуроков. Часть 6 — Экран урока

Автор Andrei Golubev
Разработка в Xcode iOS-приложения для видеоуроков. Часть 6 — Экран урока

как друзья.

Всем привет. С вами вновь. Александр сенин.

Вот так я выгляжу вот живой человек значит вот информация обо мне насчёт вот у тебя без бороды.

С Айфона с айпадом с чем я занимаюсь как со мной связаться и как найти мои работы. Вот и они есть максторе и в AppStore насчёт продолжаем пилить нашу платформу для для видеоконтента до на чём остановились сами сделали погрузку с вами уже видеороликов. Да так-то красиво всё отобрази ли, что нам нужно научиться лайкать — это видео до значит эти лайки они у нас чисто вот для самих пользователей. Да чтобы так интерактивчик добавлять который всё — это смотрит там понравилось не понравилось тебе не нравится то, что мы почему-то сами придумали дизлайк ещё надо дизлайк вот можно либо Lightning либо не лайкнуть всё 3 недавно значит давайте вытащим — это всё в одну ячейку и такой вот здесь будет онлайн, а здесь будет отправить имейл auto.ru значит я уже подготовил картинку с вашего позволения в проект дбн вот такой вот лайк у нас будет ставиться, но сейчас мы его привяжем к нашему к нашей кнопки значит идём нас так значит размер сделаем. Ну например 40 на 40 так. Маловато 4444. Как написано в гайде. Да вот — это комфортно нажимать когда 44 на 44 так отправить имейл автор тоже можно побольше сделать так есть. Значит теперь следующий шаг вот у нас всё, что связано с дизлайками можно убить теперь. Да работаем нашу модель напильником да. Значит у нас. Нам нужен здесь еще одно свойство которое будет так и называется лайк естественно — это свойство будет булевым да либо трусы либо, что у него напишем соответственно два метода сеттер и геттер досыта когда мы устанавливаем переменную Get. А когда мы её берём значит здесь когда мы, что мы будем делать. Мы значение её будем получать эсэмэски userdefaults модель у нас не подразумевает лайков. Да вот как вы видите здесь вообще ничего связанного с лайками нету и намытое не нужна модель на менять не надо значит будем получать её букедо какие-то стриминговое значение и — это у нас будет. Пусть — это будет идти сколько они у нас уникальные и — это мы всё вас вот так отлично когда мы ставим значение. Да тоже самое такой же process in userdefaults стандарт userdefaults бум-бум — это у нас уже New это-то как раз, что вот во, что мы будем ставить то значение для значения для ключа такого же и не забываем стандарт userdefaults синхронист. Да так всё модель доработали напильником теперь. Теперь значит наша View хода во-первых нужно для того чтобы отображать например сосед лайк. Да чтоб нам каждый расход не копипастить то она будет делать. Она у нас будет свет кнопки менять. То есть если давай проверим Lesson равно Lesson. То есть если она у нас меню на всякий случай да. Тогда, тогда если Lesson лайк и в противном случае — это сразу напишу и значит если она у нас такая, тогда лайк tint Color равно A Color Red Color. А если она у нас не лайк, тогда — это пусть будет Light Grey Color отлично Lesson Lesson так всё правильно всё правильно нажимаем на batang когда. Что нужно сделать нам нужна улица на. А5 раздавать надо передавать сделать безопасно. Мы за безопасный код. Так значит, тогда мы у нас в лес аналог равно Lesson понял, что происходит он берёт текущее меняет его напротив и присваивает опять лесом. Ну да всё. Единственное, что сейчас в модели немного нужно допилить вот у кнопки у этой сделать её свойства системной видите у нас возьмёт только контур — это кнопки покрасит его вот в этот tint и по умолчанию её сделать по умолчанию Light Grey Color code похоже на правду запускаем стать отличником в. Нижнем нужно можно его удалить так запускаем. Урок 1 введение нажимаем лайк лайк лайк лайк лайк лайк нажимаем Nike не нажимается сейчас проверим почему нас не нажимается он нажимается происходит так почему бывает. Как вы думаете. Сейчас разберёмся понравились она когда-то мы с вами не ставим батон лайк во-первых вот здесь, а во-вторых когда загружает диски на функцию написали вызвать забыли повнимательней запускаем проверяемые урок 10 лайфстайл урок 3 likes запускаем смотрим сохранились ли данные заходим сохранились. Отлично всё друзья урок три работы давайте у нас ставятся далее, что нам нужно сделать там научить приложение отправлять email auto.ru до этих. Я думаю мы с вами вообще мы напишем с вами менеджер которые у нас будет делиться в соцсетях информация о приложении наверное даже об уроке и отправлять не mail.ru его научу. Да он нам нужен будет для обратной связи в целом по приложению. И в частности по каждому уроку друзья. С вами был. Александр сенин. Вот так я выгляжу ещё раз значит чем я занимаюсь как со мной связаться пожалуйста лайкайте — это видео пишите мне обратную связь всё до скорой встречи.

0 комментариев
0

Читайте также