Исследуйте частные API UIKit, используя инструмент обратного инжиниринга Hopper Disassembler, а затем используйте свои передовые знания о скрытых секретах UIKit в своих собственных приложениях.
Это кому?
Этот курс предназначен для опытных разработчиков, которые заинтересованы в более глубоком понимании того, как создаются фреймворки Apple.
Курс предполагает обширные знания Xcode, UIKit и, в некоторой степени, Objective-C, поскольку именно на этом написано большинство фреймворков Apple. Знание истории iOS и того, какие функции поставляются с тем, какие выпуски iOS полезны, хотя и не обязательны.
Использование Hopper для поиска общедоступных и приватных символов UIKit.
Обратные инженерные реализации классов и методов в UIKit.
Соотнесение трассировок стека в XCode с их обратным проектированием.
Использование этих знаний для улучшения базового приложения с помощью частной функциональности UIKit.
Посмотреть больше
Этот материал находится в платной подписке. Оформи премиум подписку и смотри или слушай
Exploring UIKit Internals with Hopper Disassembler,
а также все другие курсы, прямо сейчас!
Explore Baked-in Support for Nesting Navigation Controllers
Урок 6.00:02:20
Use KVC to Nest Navigation Controllers
Урок 7.00:04:47
Make UIKit Happy
Урок 8.00:04:51
Hide the Navigation Bar
Урок 9.00:02:52
Hide the Right Navigation Bar
Урок 10.00:03:14
Fix the Navigation Bar's Transitio
Авторы
kodeco.com (ex raywenderlich)
raywenderlich.com - это сайт сообщества, посвященный созданию высококачественных учебных пособий по программированию.
Мы гордимся созданием видеокурсов, книг и учебных пособий самого высокого качества в Интернете.
Каждый учебник на нашем сайте проходит три раунда редактирования перед публикацией, чтобы убедиться, что каждый учебник работает на 100%, технически точен и обеспечивает всестороннее освещение темы.
Команда внимательно читает ваши комментарии и оперативно на них реагирует. Вы можете спокойно оставлять запросы на обновления или задавать любые вопросы о курсе здесь.