16.2. Генерирование файлов классов для сущностей Core Data
16.2. Генерирование файлов классов для сущностей Core Data
Постановка задачи
Вы выполнили все инструкции из раздела 16.1. Теперь требуется научиться создавать код на основании имеющейся объектной модели.
Более 800 000 книг и аудиокниг! 📚
Получи 2 месяца Литрес Подписки в подарок и наслаждайся неограниченным чтением
ПОЛУЧИТЬ ПОДАРОКДанный текст является ознакомительным фрагментом.
Читайте также
11.3.8. Получение списка определенных сущностей
11.3.8. Получение списка определенных сущностей API отражения в Ruby позволяет опрашивать классы и объекты во время выполнения. Рассмотрим методы, имеющиеся для этой цели в Module, Class и Object.В модуле Module есть метод constants, который возвращает массив всех констант, определенных в
Лекция № 12. Связи классов сущностей
Лекция № 12. Связи классов сущностей Итак, все пройденные нами понятия, а именно диаграммы и их виды, кратности и виды связей, а также виды миграции ключей, теперь помогут нам в прохождении материала о тех же связях, но уже между конкретными классами сущностей.Среди них, как
Глава 16. Фреймворк Core Data
Глава 16. Фреймворк Core Data 16.0. Введение Core Data — это мощный фреймворк, входящий в состав iOS SDK. Он позволяет программисту сохранять данные и управлять ими объектно-ориентированным способом. Традиционно программисту приходилось сохранять данные на диске, пользуясь
16.1. Создание модели Core Data с помощью Xcode
16.1. Создание модели Core Data с помощью Xcode Постановка задачи Требуется визуально спроектировать в Xcode модель данных для вашего приложения
16.3. Создание и сохранение данных с помощью Core Data
16.3. Создание и сохранение данных с помощью Core Data Постановка задачи Вы создали управляемый объект. После этого вы хотите инстанцировать его и вставить этот экземпляр в контекст Core Data вашего
16.4. Считывание данных из Core Data
16.4. Считывание данных из Core Data Постановка задачи Требуется считывать содержимое ваших сущностей (таблиц) с помощью Core
16.5. Удаление данных из Core Data
16.5. Удаление данных из Core Data Постановка задачи Требуется удалить управляемый объект (строку таблицы) из контекста управляемых объектов (вашей базы
16.6. Сортировка данных в Core Data
16.6. Сортировка данных в Core Data Постановка задачи Требуется сортировать управляемые объекты (записи), выбираемые из контекста управляемых объектов (базы
16.8. Реализация отношений в Core Data
16.8. Реализация отношений в Core Data Постановка задачи Необходимо иметь возможность связывать управляемые объекты друг с другом, например связать контакт Person с каталогом Home, в котором он
16.10. Использование специальных типов данных в модели Core Data
16.10. Использование специальных типов данных в модели Core Data Постановка задачи Вы считаете, что набор типов данных, представленных в Core Data, не удовлетворяет стоящим перед вами требованиям. Вам хотелось бы использовать в объектах моделей и дополнительные типы данных,
3.3. Создание сущностей и атрибутов BPwin и их экспорт в ERwin
3.3. Создание сущностей и атрибутов BPwin и их экспорт в ERwin Если в процессе связывания стрелок с объектами модели данных окажется, что каких-либо сущностей или атрибутов не хватает, их можно добавить прямо в BPwin, а затем экспортировать в ERwin.Для редактирования сущностей
2.2.4. Типы сущностей и иерархия наследования
2.2.4. Типы сущностей и иерархия наследования Как было указано выше, связи определяют, является ли сущность независимой или зависимой. Различают несколько типов зависимых сущностей.Характеристическая - зависимая дочерняя сущность, которая связана только с одной
Использование сущностей для разбивки на модули
Использование сущностей для разбивки на модули Поскольку XSLT-преобразования являются XML-документами, мы можем воспользоваться средствами XML для модульной организации данных. Части преобразований можно просто вынести во внешние документы и включать в документ в виде
Включение неразбираемых внешних сущностей в виде текста
Включение неразбираемых внешних сущностей в виде текста В первых версиях XSLT отсутствовала возможность включения внешних сущностей, не разбирая их как XML-документы. Без помощи расширений было невозможно включить в выходящий документ простой внешний текстовый файл.
Использование именованных сущностей вместо кодов символов
Использование именованных сущностей вместо кодов символов Это требование связано с желанием пользователей видеть в выходящем документе вместо сущности &#xA0; ее более привычный вариант &nbsp;. В настоящее время приходится прибегать ко всяким хитростям вроде<xsl:text