你好,我的项目中有dynamic
数组;
var firstArray = [FirstArray]()
我的视图中还有另一个数组;
var TypeId = [""]
我想将1
个对象添加到TypeId
数组大小firstArray.count
中。
例如:firstArray.count = 7,TypeId数组输出必须是= [" 1"," 1"," 1"," 1"" 1"" 1"" 1"]
另外如何将TypeId数组值添加到字符串里面
1,1,1,1,1,1,1
谢谢!
答案 0 :(得分:2)
如果您希望typeID
数组包含等于firstArray
的元素数,您可以像这样使用map
。
var typeID = firstArray.map { _ in String("1") }
修改:按typeID
加入,
数组元素
let typeIDString = typeID.joinWithSeparator(",")
答案 1 :(得分:1)
你的typeID数组是一个字符串数组,将其更改为
var typeID : [Int] = []
typeID.append(firstArray.count)
或者如果你想让它成为一个字符串数组
当你向它添加一个整数时,请确保将其转换为字符串
typeID.append(String(firstArray.count))