【发布时间】:2020-01-23 21:49:21
【问题描述】:
我有一个返回 3 个 UIImage 元组的函数。
private func getImagesFrom(_ arr:[String]) -> (UIImage, UIImage, UIImage) {
return (UIImage(named: arr[0]), UIImage(named: arr[1]), UIImage(named: arr[2])
}
是否可以从这个函数的结果中声明和初始化 3 个变量,比如
(var imageOne, var imageTwo, var imageThree) = getImagesFrom(["img1", "img2", "img3"])
我知道上面的行不能编译,但是有一些语法可以实现这个功能吗?
【问题讨论】:
-
let (imageOne, imageTwo, imageThree) = getImages... -
拜托,伙计们,RTFD (R阅读 T他 F 太棒了 D记录)
-
好吧,excuuUUUuuuse me
标签: swift variables initialization tuples declaration