【发布时间】:2012-09-16 17:41:02
【问题描述】:
我正在尝试使用 RestKit 映射文章和属于它们的照片之间的关系。在请求资源时,这两个对象都得到了正确存储,但似乎这种关系并没有持续存在。事实上,文章模型似乎甚至没有响应照片选择器(这可能是“duh”点,但我会提供完整的代码以供通过)。
我在一个要点中提供了所有代码,因为我发现在 StackOverflow 上更容易查看和格式化。很抱歉,如果这实际上给您带来不便。
https://gist.github.com/3733334
这是核心数据模型和建立的关系的图像(抱歉,我必须将它们组合起来,因为我目前只能发布 2 个超链接):
http://imageshack.us/a/img33/5039/stackoverflowissue.jpg
当我尝试通过 anArticle.photos 访问照片时,除了对象之间的关系之外,一切似乎都正常工作。选择器无法识别。我在 Photo 模型中设置了一个方便的方法来返回所有具有匹配文章 ID 的照片,但我觉得这是一个不理想的解决方案,因为它有点消除了创建关系的整个想法。
我觉得我可能缺少一些简单的东西,任何帮助将不胜感激。
谢谢!
【问题讨论】:
-
我有一个类似的问题,只是我将 mogenerator 用于我的核心数据模型,所以有一个 NSSet。
-
更新:我的也是一个愚蠢的错误,因为我未能在 CoreData 建模器中检查多对多关系。
标签: ios core-data restkit relationship