首页 > 解决方案 > Swift 4.2:以下声明是什么意思

问题描述

我是 swift 和 IOS 的新手,所以有很多未知数。以下声明语句是什么意思?

private let _digest: (UInt64, UInt64)

标签: swift

解决方案


这是一个元组。就像数组有一个元素的索引一样,这个变量也可以使用.运算符后跟索引来访问。

_digest.0
_digest.1

但是,如果您想使用名称而不是索引来访问它们,那也是可能的。(您仍然可以使用索引访问它)

private let _digest: (first: UInt64, second: UInt64)

_digest.first
_digest.second

有关元组的更多信息


推荐阅读