【问题标题】:UITableView data source partly used arrayUITableView 数据源部分使用数组
【发布时间】:2016-01-02 15:11:55
【问题描述】:

我有一个UITableView 和一个数组作为它的数据源。 但我不想使用数组中的所有对象,但其中一些。 因为我以后完全需要该数组,所以我既不想从数组中删除任何对象,也不想用所需的对象过滤数组。 有什么建议吗?

【问题讨论】:

  • 您需要另一个数组,其中包含您想要的数据在表中。
  • 内存成本如何?
  • 什么费用?阵列很便宜。它只会引用原始数组中的相同对象。

标签: ios uitableview datasource


【解决方案1】:

你必须有两个数组:

1- 所有项目都存储在原始数组中; 2- 第二个数组,其中包含要在表中显示的项目的索引

arrOne[arrSecond[i]] 

将是表中的项目编号 i

【讨论】:

    【解决方案2】:

    您需要另一个包含过滤项目列表的数组。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-06-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多