for循环变量名使用swift [英] for loop variable name use swift
问题描述
var imageke1 =
我有要使用循环创建的静态变量名称var imageke2 =
var imageke3 =
var imageke4 =
var imageke5 =
var imageke6 =
var imageke7 =
我试着用这个方法创建错误预期模式:
对于var i = 1;我< 8; i ++
{
varimageke\(i)=
}
我也尝试过,但是它与相同的变量名称(kucing)冲突:
$ pre $ 1;我< 8; i ++
$ p
{
var kucing =imageke\(i)
var kucing =
}
最后,我还创建了一个字符串列表作为结果,我也想用循环来改变它:
<$ (imageke3),\(imageke4),\(imageke2) \(imageke5),\(imageke6),\(imageke7)]
如何循环这个变量名(imageke)和var名?
var name:[String] = []
for 1 ... 8 {
names.append(imageke\(index))
}
$ b println(names)//[imageke1,imageke2,imageke3,imageke4,imageke5,imageke6,imageke7,imageke8]
I have static variable name which I want to create it use loop :
var imageke1 = ""
var imageke2 = ""
var imageke3 = ""
var imageke4 = ""
var imageke5 = ""
var imageke6 = ""
var imageke7 = ""
I try with this but create error expected pattern:
for var i = 1; i < 8; i++
{
var "imageke\(i)" = ""
}
I try too with this but it conflict with same variable name (kucing) :
for var i = 1; i < 8; i++
{
var kucing = "imageke\(i)"
var kucing = ""
}
At the end I also create list of string as result, and I want to change it too with loop:
var names: [String] = ["\(imageke1)", "\(imageke2)", "\(imageke3)", "\(imageke4)", "\(imageke5)", "\(imageke6)", "\(imageke7)"]
How to loop this variable name (imageke) and var names?
var names: [String] = []
for index in 1...8 {
names.append("imageke\(index)")
}
println(names) // "[imageke1, imageke2, imageke3, imageke4, imageke5, imageke6, imageke7, imageke8]"
这篇关于for循环变量名使用swift的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!