使用核心数据。假设我们有 Team 和 Player 的模型。
假设: - 每个玩家都是一个团队的成员 - 相关关系已在 xcdatamodel 文件中建立。
我有一个 TeamListViewController(列出所有团队),当我选择一个团队时,我想在 PlayerListViewController 上查看与所选团队相关的那些球员的列表。
然后我希望能够选择单个玩家并查看 PlayerViewController 并查看他们的个人信息、编辑详细信息等。
我知道如何使用 fetchResultsController 来获取所有玩家的列表。
我如何才能最好地获取仅显示所选球队的球员所需的数据?
另外,如果我只是将数据拉入一个数组以便显示它,那么当对记录进行其他更改时,如何确保数组与核心数据保持同步?