代码之家  ›  专栏  ›  技术社区  ›  Martin Cote

如何在uiTableView中显示nsset?

  •  10
  • Martin Cote  · 技术社区  · 15 年前

    您将如何继续显示 NSSet 在一个 UITableView 是吗?

    如您所知,表视图将在给定的行中请求元素,但由于 NSSET 元素没有排序,这不能很好地混合。

    我当前的解决方案是迭代 NSSET 直到我在一个给定的索引上到达元素,但这真的感觉不对劲。

    你可以问我为什么不使用 NSArray 相反。这是因为我使用的是核心数据, NSET 存储元素集合。

    任何帮助都将不胜感激。

    1 回复  |  直到 15 年前
        1
  •  29
  •   mrueg    15 年前

    既然您只显示元素,为什么不使用 NSSet 和呼叫 -[allObjects] 得到它 NSArray ?

    如果您的数据发生更改,即使使用 NSET ,除了从 NSSET ,使用阵列的速度相当快。