RestKit и основные данные - PullRequest
       24

RestKit и основные данные

1 голос
/ 10 октября 2011

При выполнении управляемого сопоставления объектов с помощью RestKit, используя основные данные, я сопоставляю с помощью моих NSManaged подклассов, например.User.m И это прекрасно работает.

Но если мне нужно сделать обычное сопоставление объектов, все равно невозможно использовать NSManaged Subclass - User.m, в качестве объекта отображения.Затем мне нужно создать новый объект, подклассифицирующий NSObject, с точно такими же ivars, т.е. UserOBJmapping.m

Это пустая трата, и мне интересно, есть ли более умный способ сделать это, так что ямне не нужно создавать классы, которые имеют одинаковую внутреннюю структуру.

Причина, по которой я должен это сделать, заключается в том, что всякий раз, когда RestKit отображает входящий поток объектов для пользователя, он помещается непосредственно в хранилище, иситуации, когда мне нужно, чтобы данные не хранились, а просто находились в моей кеш-памяти для манипуляций.Так же, как я делаю с обычным объектным сопоставлением.Я думаю, что есть правильный способ сделать это с помощью управляемых объектов в RestKit, но нигде не нашел информации об этом.Я надеюсь, что у кого-то может быть какая-то идея для достижения более умного решения.!

Спасибо

1 Ответ

0 голосов
/ 10 марта 2012

Это ограничение в базовых данных.Вы не можете иметь экземпляры NSManagedObject без контекста.

Может ли RestKit отображаться вместо словаря?

...