Swift代码中[URL]()语法含义是什么?求解析
解析Swift中的
var files = [URL]()语法 var files = [URL]()是Swift里创建空URL类型数组的简写语法,拆解来看:
var files:声明一个可变变量files[URL]:明确变量的类型为「存储URL元素的数组」,Swift中数组类型的标准写法就是[元素类型]():调用该数组类型的默认构造器,生成一个空的数组实例,这相当于完整写法Array<URL>()的简化版
后续代码里的files.append(fileURL)也验证了这一点——因为创建的是空数组,所以可以通过append方法向其中添加URL类型的元素。
如果要搜索相关内容,直接用关键词「Swift 创建空数组简写语法」或者「Swift Type 构造数组」就能找到对应说明。
内容的提问来源于stack exchange,提问作者Manngo
相关产品推荐
相关产品推荐

