Restkit-如何映射递归结构

Restkit-如何映射递归结构,rest,restkit,restkit-0.20,Rest,Restkit,Restkit 0.20,给定树型结构,例如: Folder #1 Sub-folder #1 Sub-sub-folder #1 Sub-sub-folder #2 ... Sub-sub-folder #n Sub-folder #2 Sub-folder #3 ... Sub-folder #n Folder #2 Sub-folder #1

给定树型结构,例如:

 Folder #1
      Sub-folder #1
           Sub-sub-folder #1
           Sub-sub-folder #2
           ...
           Sub-sub-folder #n
      Sub-folder #2
      Sub-folder #3
      ...
      Sub-folder #n
 Folder #2
      Sub-folder #1
      ...
      Sub-folder #n
如果任何文件夹(或子文件夹)可以有n个子文件夹,并且这些子文件夹可以有子文件夹,等等,那么如何使用RestKit来映射

我能够用标准的RKObjectMapping和关系映射映射第一级子文件夹,但我不知道如何递归映射其他子文件夹(同时包括每个子文件夹的属性-文件夹id、名称等)


感谢您的帮助。

用于关系的映射需要包括关系本身。根据结构,映射将是自参考的,因为每个杠杆在相同(相对)键路径上包含相同的内容。

我理解这个概念,您能提供一个简短的示例吗?我尝试添加引用映射,但应用程序崩溃,因为它试图继续添加映射(循环依赖)。