Лекция 10 начинается с введение в многопоточность, при этом уделяется особое внимание тому, как блоки ставятся в очередь (которые затем выполняются на разных потоках) и как запустить длительные по времени задачи без блокировки пользовательского интерфейса ( UI ) . iOS поддерживает различные APIs – если предыдущие версии этого курса делали акцент на API низкого C уровня, то в этом году появилось Objective-C API и последний в данном курсе предпочтителен.
Вторая часть теории посвящается Scroll Views, как их создать, как добиться скроллинга и zooming (изменения масштаба).
Оставшаяся часть лекции посвящена демонстрационному примеру, который покрывает обе теоретические части: многопоточность и Scroll Views.
Код демонстрационного примера «Imaginarium» для этой лекции можно найти на сайте здесь.
Лекция и слайда (английский язык) доступна на iTunes название “10. Multithreading, Scroll View”.
Русский неавторизованный конспект Лекции 10, хронометрированный через каждые 5 минут, доступен на
10-я лекция как раз вовремя. Надеюсь следующие будут чаще выходить.
Добрый день! Вы сэкономили мне (и не только мне, наверняка) деньги на курсы — этот вариант идеален для самообучения — и структурировано, и сжато, и с практикой, и наблюдаем, как другие делают. Цены Вам нет!))) Оставьте (можно на почту) какой-нибудь вариант, куда Вас отблагодарить финансово — считаю необходимым поделиться деньгами, которые я не отнес на курсы. Спасибо, и надеюсь на Выход следующих лекций. Спасибо еще раз!
Хотелось бы поинтересоваться, а будет ли продолжение по Objective-C или Вы уже переключитесь на перевод Swift?
Да, обязательно доведу до конца.
Лекция 11 — UITableView и iPad почти готова, но тут выяснилось, что UISplitViewController, который описывается в этой лекции, кардинально изменен в iOS 8. Часть методов, о которых рассказывает Пол Хэгарти, в iOS 8 упразднена. Пришлось разбираться с новым API и писать статью, чтобы сослаться в лекции. Лекцию 11 выложу в ближайшее время точно. Следующая «Лекция 12 — Документы и Core Data”- самая любимая и точно будет переведена.
Добрый день! Спасибо за отличные лекции! В 3 части :
_scrollView.minimumZoomScale = 0.2;
_scrollView.maximumZoomScale = 2.0;
А далее :
Так что мы не можем позволить image стать больше, чем в 2 раза и уменьшиться больше, чем на 20%.
Возможно было бы лучше:
Так что мы не можем позволить image стать больше, чем в 2 раза и уменьшиться не более, чем до 20%.
Исправлено, но появится в PDF немного позже. Приветствуются любые предложения по редактированию текста. Если у Вас найдется время, можете прислать свой gmail, и получите возможность редактировать текст лекций напрямую.
Отлично работаете!