2016-04-12 12 views
4

Я создаю приложение, использующее Swift2 и Realm, чтобы сохранить данные. Связь данных может быть описана как объекты от родителей к ребенку. Каждый объект имеет свой собственный подкласс, написанный в том же формате. Я получаю ошибку времени выполнения «Подклассы RLMObject не могут быть вложены в другие объявления. Переместите _TtCC12 ... в глобальную область.» На объект внука. Какие-либо предложения?Как перенести объект Realm в глобальную область

ответ

3

В сообщении об ошибке сообщается, что декларации ваших подклассов RealmSwift.Object должны быть в самой внешней области и не могут быть вложены в другие объявления классов или структур или определения функций.

+0

Спасибо, bdash. Я нашел нарушительный код благодаря ответу, который вы дали. –

+0

У вас есть объяснение, почему это так? –

Смежные вопросы