【问题标题】:What does \. mean in Swift\ 是什么意思?斯威夫特的意思
【发布时间】:2020-07-05 15:09:19
【问题描述】:

例如在 SwiftUI 中,我们可以使用 environment(\.colorScheme, .dark) 选择深色或浅色模式,或者使用 \.id 获取可识别密钥。

但是这个语法是什么意思:\.something

【问题讨论】:

  • 这是一个关键路径。请阅读 Swift 编程语言指南。这不是可选的。
  • 我在语言指南中找不到它,即使我确切地知道我在寻找什么。我唯一看到的地方是参考部分的深处(即形式语法),IMO 初学者在深入研究之前不需要阅读。这可能是一个文档错误。

标签: ios swift swiftui


【解决方案1】:

请参阅 Swift 编程语言中语言参考的表达式部分中的 Key-Path Expression

【讨论】:

    猜你喜欢
    • 2022-01-17
    • 2018-08-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-03-09
    相关资源
    最近更新 更多