我想在数组中存储一些包含字符串的数组。当我要初始化它时,会出现以下错误:
无法将类型“[Any]”的值转换为指定类型“[Array]'Insert”作为![数组]'。
数组的创建方式如下:
var array: [String] = []
我已经试过了:
var bigArray: [Array] = []
bigArray.append(array)
或者像这样:
var bigArray: [Array] = [Array]
bigArray.append(array)
而这个:
var bigArray: [Array] = [Array]as!Array
bigArray.append(array)
最佳答案
如果需要字符串数组,只需执行以下操作:
var bigArray = [[String]]()
bigArray.append(array)