gpt4 book ai didi

ios - 我正在使用 FRC 在我的 tableview 上显示随机对

转载 作者:行者123 更新时间:2023-11-28 15:55:16 25 4
gpt4 key购买 nike

我能够将我的个人对象随机分成 2 个数组,但我不知道如何在我的 tableview 上显示这些对。这是我的随机函数。

func randomizer(array: [Person]) {
guard let array = fetchedResultsController.fetchedObjects else { return }
let randomGenerator = GKRandomSource.sharedRandom().arrayByShufflingObjects(in: array)
let splitSize = 2
let _ = stride(from: 0, to: randomGenerator.count, by: splitSize).map {
randomGenerator[$0..<min($0 + splitSize, randomGenerator.count)]
}
}

这是我的 TableView 函数:

func numberOfSections(in tableView: UITableView) -> Int {
guard let sections = PersonController.sharedController.fetchedResultsController.sections else { return 0 }
return sections.count
}

func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
guard let sections = PersonController.sharedController.fetchedResultsController.sections else {
return 2 }
let sectionInfo = sections[section]
return sectionInfo.numberOfObjects

}

最佳答案

您如何在数据模型中跟踪配对?如果您将对存储在数据模型中,您应该能够在该属性上使用 FRC sectionKey 来获取正确数量的部分。

关于ios - 我正在使用 FRC 在我的 tableview 上显示随机对,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41857937/

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