【问题标题】:what does "->" mean in swift when declaring functions?声明函数时,“->”在swift中是什么意思?
【发布时间】:2015-09-03 18:42:45
【问题描述】:

示例函数

func example(titles: [String]) `->` [UIButton] {

}

我在哪里可以找到更多关于这个主题的文档(与在 swift 中声明的函数相关的文档)?

【问题讨论】:

  • gt 表示“大于”,> 是“>”的转义形式
  • > 表示>,一共就是->
  • ->代表 -> 标记。和“表示单个 " 引号。

标签: ios swift function-declaration


【解决方案1】:

假设您在谈论->,后面的部分表示函数的返回值。

【讨论】:

    【解决方案2】:

    在 swift 函数声明中没有 > - 有人搞砸了您正在阅读的页面中的 HTML 呈现。它应该是->(由连字符和大于号运算符组成的箭头),用于表示函数的返回类型。

    文本应该被阅读

    func example(titles: [String]) -> [UIButton] {
    
    }
    

    这意味着example 函数有一个名为titles 的参数,其类型为[String](字符串数组),它返回一个[UIButton](UIButton 数组)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-06-19
      • 1970-01-01
      • 2014-09-20
      相关资源
      最近更新 更多