Недавно я прочитал книгу "Программирование на iOS: Руководство по ранчо большого ботаника" - 6-е издание ". И в первой главе они сказали следующее:
Важная особенностьИнтерфейсный конструктор заключается в том, что это не графическое представление кода, содержащегося в других файлах. Интерфейсный конструктор - это редактор объектов, который может создавать экземпляры объектов и манипулировать их свойствами. Когда вы закончите редактирование интерфейса, он не генерирует код, который соответствуетработа, которую вы проделали. Файл .storyboard представляет собой архив экземпляров объектов, которые при необходимости загружаются в память.
Это сбивает меня с толку, и поэтому я не могу ответить на некоторые вопросы:
- Что такое «экземпляры объектов» в «Interface Builder - это редактор объектов, который может создавать экземпляры объектов и манипулировать их свойствами». Это означает? Это кнопки, текстовые поля или изображение?
Когда я что-то изменяю в Интерфейсном Разработчике, я также вижу изменения в файле .storyboard.Что они означают: «Интерфейсный конструктор в том, что это не графическое представление кода, содержащегося в других файлах»?
Последнее предложение: «Файл .storyboard представляет собой архив объектаэкземпляры для загрузки в память при необходимости ".Что такое «архив экземпляров объектов»? И когда их необходимо загрузить в память?
Можете ли вы объяснить их мне?