1

我从 REST 调用中返回 JSON。我创建了一个名为“Teacher”的映射,其中包含 3 个属性。没什么特别的。

另一个对象“教室”具有教师对象的属性。所以它看起来像这样:

classroom : {
   roomNumber : "123",
   floor: 2,
   id : "A123",
   teacher: {
       name: "John Doe",
       specialty: "Science",
       homeroom: "128"
   },
}

我遇到的问题是,有时教室没有专门的“老师”,而我从服务中得到一个空对象:

teacher: { }

当我得到这个时,RestKit 给了我一个警告,“映射嵌套对象失败:(null)”。

我意识到如果服务返回“null”或根本没有教师属性会更好。但是在我说服服务器人员之前,有没有办法告诉 RestKit 如果我得到这样的对象不要担心?

4

0 回答 0