swift - Swift 4.2:以下声明是什么意思
问题描述
我是 swift 和 IOS 的新手,所以有很多未知数。以下声明语句是什么意思?
private let _digest: (UInt64, UInt64)
解决方案
这是一个元组。就像数组有一个元素的索引一样,这个变量也可以使用.
运算符后跟索引来访问。
_digest.0
_digest.1
但是,如果您想使用名称而不是索引来访问它们,那也是可能的。(您仍然可以使用索引访问它)
private let _digest: (first: UInt64, second: UInt64)
_digest.first
_digest.second
有关元组的更多信息。
推荐阅读
- python - 如何根据列组合对行进行排序 - python
- python - 通过匹配列值更新 DataFrame 索引
- javascript - 如果在 JQuery 模式对话框上单击转义键,如何将用户发送到主页
- split - 无法从拆分和空白修剪中获取数据
- php - 我正在尝试在 wordpress 中制作插件,但 php echo 没有解析 html 标签
- visual-studio-code - 如何在 Visual Studio Code 中同时启用 FiraCode 连字和样式集?
- python - 如何将`bbox_to_anchor`的前两个参数设置为左上坐标?
- javascript - Why do I not get redirected to /login when accessing a secure page?
- javascript - 如何使用节点 mysql 驱动程序存储序列化数组
- github - showing 404 error file not found in GitHub publish when come back to my project