声明函数时,“->”在swift中是啥意思?
Posted
技术标签:
【中文标题】声明函数时,“->”在swift中是啥意思?【英文标题】:what does "->" mean in swift when declaring functions?声明函数时,“->”在swift中是什么意思? 【发布时间】:2015-09-03 18:42:45 【问题描述】:示例函数
func example(titles: [String]) `->` [UIButton]
我在哪里可以找到更多关于这个主题的文档(与在 swift 中声明的函数相关的文档)?
【问题讨论】:
gt
表示“大于”,>
是“>”的转义形式
>
表示>
,一共就是->
。
->代表 -> 标记。和“表示单个 " 引号。
【参考方案1】:
假设您在谈论->
,后面的部分表示函数的返回值。
【讨论】:
【参考方案2】:在 swift 函数声明中没有 >
- 有人搞砸了您正在阅读的页面中的 html 呈现。它应该是->
(由连字符和大于号运算符组成的箭头),用于表示函数的返回类型。
文本应该被阅读
func example(titles: [String]) -> [UIButton]
这意味着example
函数有一个名为titles
的参数,其类型为[String]
(字符串数组),它返回一个[UIButton]
(UIButton 数组)。
【讨论】:
以上是关于声明函数时,“->”在swift中是啥意思?的主要内容,如果未能解决你的问题,请参考以下文章