Swift 调用动态创建的多维数组时参数标签不正确
尝试动态创建多维OANL数组时,我遇到以下错误: 调用中的参数标签不正确(具有“count:repeatedValue:”,应为“unsafeUninitializedCapacity:InitializeWith:”) 将“count:languageCount,repeatedValue”替换为“unsafeUninitializedCapacity:languageCount,InitializeWith” 当我接受自动更正建议时,我会得到: 无法将类型“[Any]”的值转换为预期的参数类型“(inout unsafemtablebufferpointer,inout Int)throws->Void” 它不提供修复按钮 我不理解这些错误Swift 调用动态创建的多维数组时参数标签不正确,swift,multidimensional-array,Swift,Multidimensional Array,尝试动态创建多维OANL数组时,我遇到以下错误: 调用中的参数标签不正确(具有“count:repeatedValue:”,应为“unsafeUninitializedCapacity:InitializeWith:”) 将“count:languageCount,repeatedValue”替换为“unsafeUninitializedCapacity:languageCount,InitializeWith” 当我接受自动更正建议时,我会得到: 无法将类型“[Any]”的值转换为预期的参数类
让numColumns=wordsInLanguageCount.max()??0
让numRows=languageCount
var tableViewWords:[[Int]]=数组(计数:languageCount,repeatedValue:[])
对于我来说,以下在Swift5上运行时没有错误
let languageCount = 10 // This is an Int
var tableViewWords: [[Int]] = Array(repeating: [], count: languageCount)
什么是
语言计数
?