在Swift中声明函数时,“->”表示什么意思?

12

示例函数

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

}

我在哪里能找到更多关于Swift函数声明的相关文档?


1
gt意思是“大于”,而>是">"的转义形式。 - Binkan Salaryman
1
> 意思是 >,合在一起就是 -> - holex
->代表着->标记。而"代表单个引号。 - Raksha Saini
2个回答

25
在Swift函数声明中不存在> - 你阅读的页面上HTML渲染出现错误。应该是->(由连字符和大于运算符组成的箭头)用于表示函数的返回类型。

文本应该是这样的

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

}

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


3
假设你谈论的是 ->,那么该部分表示函数的返回值。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接