可以尝试使用显式类型转换来减少编译器的工作量。例如,将数组的元素类型明确定义为一种特定的类型,如下所示:
let strings = ["Hello", "World"]
let stringsArray: [String] = strings
或者,使用for循环来手动遍历数组,以便编译器可以更容易地进行类型推断:
let strings = ["Hello", "World"]
var stringsArray: [String] = []
for str in strings {
stringsArray.append(str)
}