【问题标题】:What does @ mean in swift? [duplicate]swift中的@是什么意思? [复制]
【发布时间】:2017-03-06 13:34:37
【问题描述】:

我目前正在学习 Swift,但在理解 @ 注释时遇到了问题,这是我在 Swift 的一些代码中看到的。例如:@IBAction。

这到底是什么意思?

【问题讨论】:

  • 请在线浏览一些基础教程

标签: swift annotations


【解决方案1】:

属性提供有关声明或类型的更多信息。那里 是 Swift 中的两种属性,适用于声明的属性 以及适用于类型的那些。

您可以通过编写 @ 符号后跟 属性的名称和该属性接受的任何参数:

@attribute name
@attribute name(attribute arguments)

一些声明属性接受指定更多参数的参数 关于属性的信息以及它如何应用于特定的 宣言。这些属性参数用括号括起来, 它们的格式由它们所属的属性定义。

来自Apple Documents, Attributes

【讨论】:

  • 请不要回答重复的问题。相反,将它们标记为重复。
  • 感谢您的回答:)
  • @AmineIng,如果我的回答有帮助,请接受。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2020-10-27
  • 2015-07-15
  • 2018-07-17
  • 2012-08-13
  • 2021-03-12
  • 2019-09-12
  • 2015-01-22
相关资源
最近更新 更多