Возможно ли создать схему Realm программно без предварительного определения ее в файле? Другими словами, могу ли я динамически создавать схемы объектов во время выполнения?Динамическое создание схемы в Realm
Благодарим за помощь.
Возможно ли создать схему Realm программно без предварительного определения ее в файле? Другими словами, могу ли я динамически создавать схемы объектов во время выполнения?Динамическое создание схемы в Realm
Благодарим за помощь.
Да, технически возможно на уровне времени Objective-C динамически генерировать подклассы объектов Realm со свойствами, определенными во время выполнения, и впоследствии добавлять их в качестве нового модельного объекта в файл Realm.
Это, как говорится, не является официально поддерживаемым способом использования Королевства и требует значительного количества шаблонов. Если вы можете, я бы рекомендовал переосмыслить вашу архитектуру, чтобы увидеть, можно ли достичь того, к чему вы стремитесь сделать другим способом.
Сэнди Чепмен прав, поскольку этот вопрос может быть слишком широк для переполнения стека, и это может быть лучше, чем новый вопрос на the Realm-Cocoa GitHub repo.
Добро пожаловать в StackOverflow. Пожалуйста, сначала попросите помочь StackOverflow, чтобы задать вопросы. Сосредоточьтесь на [Как задать хороший вопрос] (http://stackoverflow.com/help/how-to-ask) и [Как создать минимальный, полный и проверенный пример] (http://stackoverflow.com/ help/mcve), но и другие [темы справки] (http://stackoverflow.com/help/asking). –
Я предлагаю просить об этом на странице [Realm's GitHub] (https://github.com/realm/realm-cocoa/issues). Скорее всего, ваш вопрос будет закрыт, не показывая, что вы уже пробовали. –