struct Hoge {
let test: [String]
let test1: [String]
}
let hoge = Hoge.init(test: ["3","3","3","4","3","3"] , test1: ["3","3","3","4","3","3"])
outer: for i in hoge.test {
inner: for t in hoge.test1 {
if i == t {
print("inner")
break inner
} else {
print("outer")
break outer
}
}
}
inner
inner
inner
outer
for文の前にラベルをつけることで抜ける際にどのループ文を抜けるのか指定することができる。
While文やswitch文でも使うことはできる。