gpt4 book ai didi

arrays - 如何为每个 CollectionView 部分拥有不同的数据集?

转载 作者:行者123 更新时间:2023-11-30 10:30:30 26 4
gpt4 key购买 nike

我有一个包含多个部分的 CollectionView,并且我需要这些部分是动态的(意味着它可以有更多或更少的数量)。

我遇到的问题是,我不想为具有自定义模型的每组数据使用新数组,而是将其全部放在一个数组中。这会产生一个问题,因为我不知道哪个部分的哪些数据。

这是我的 Firebase 数据的样子

- kZ1cL9GWHpOdvW0Bn9zl4jkIkzc2 (CollectionView Section)
- ArrayID
-dvW0Bn9zl4jkIkzc2 (Data in section)
-j29dn10Dnso291xc2 (Data in section)

- sk2cL9GWHpj209Uie4n9zlfj21fsDs (CollectionView Section)
- ArrayID
-zl4sn9zl4jkIkzc2am (Data in section)
-o291xdn10Dnso291x9 (Data in section)

现在我知道如何读取 Firebase 数据,但我似乎不知道如何将这些数据放入正确的 CollectionView 部分。

所以我的问题是:如何使用单个数组获取这些数据以了解它们应该位于哪个 CollectionView 部分?

最佳答案

我已经弄清楚了,以防万一有人需要它。

您可以像这样初始化自定义模型的数组的数组

var arrayOfArrays = [[CustomModel]]()

然后你就可以添加像这样的部分

arrayOfArrays = [[CustomModel], [CustomModel]]

关于arrays - 如何为每个 CollectionView 部分拥有不同的数据集?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59281452/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com