gpt4 book ai didi

Swift 语法 : what the usage of [CGFloat: [UICollectionViewLayoutAttributes]]()?

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

我正在阅读一个使用 swift 的开源项目的一些代码。这里我遇到了代码[CGFloat: [UICollectionViewLayoutAttributes]](),我不明白代码的用法,我什至不知道如何google它。(关键是什么词?)

我的问题是关注[CGFloat: [UICollectionViewLayoutAttributes]](),它的用法是什么或者如何理解?

下面是上下文中的代码。

override func layoutAttributesForElementsInRect(rect: CGRect) -> [UICollectionViewLayoutAttributes]? {
let layoutAttributes = super.layoutAttributesForElementsInRect(rect)
var rowCollections = [CGFloat: [UICollectionViewLayoutAttributes]]()

...... // not concerned with the question
}

最佳答案

这是一个字典,其键的类型为 CGFloat其值的类型为 [UICollectionViewLayoutAttributes] (也称为 Array<UICollectionViewLayoutAttributes> )。

关于Swift 语法 : what the usage of [CGFloat: [UICollectionViewLayoutAttributes]]()?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36763563/

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