2

我正在使用一个 Web 服务,它返回如下示例所示的结果:

{
   "name":"Frank",
   "meals":[
      "cheeseburger",
      "lasagne"
   ]
}

我的核心数据架构如下所示:

核心数据关系法

使用 MagicalRecord 的MR_importValuesForKeysWithObject方法,我将如何设置将meals键映射到相关Meals.name属性?

之后我可以使用for in循环手动映射膳食,但只是想知道是否有办法MR_importValuesForKeysWithObject为我执行此操作?

基本上,我希望 JSON“膳食”数组中的每个对象都成为一个新的膳食实体。

4

1 回答 1

3

覆盖importMeals:Person 对象并手动进行查找/创建/关联。

(更长的答案)通过 MagicalRecord 导入的每个属性都会在目标对象上调用 import(PropertyName),通过实现它,您可以覆盖功能。

于 2013-02-15T22:28:26.290 回答