【发布时间】:2018-02-23 16:48:50
【问题描述】:
这基本上是代码询问。
for obj in objList {
if otherObjList.contains(where: { $0.localString == obj.localString}) {
//if this statement true, I wanna break this statement and
//continue loop on the above list (objList)
}
}
我试过了,如果语句为真,它仍然会尝试在 otherObjList 上完成循环。顺便说一句,我想在声明为真时打破这一点,并为 objList 继续循环。
【问题讨论】:
-
找到对象时使用
break。 @rmaddy 我认为是break -
@rmaddy - 你不是说
break吗? -
是的,我想打破该语句并继续循环 objList。 @TedHopp
-
@TedHopp break 将退出循环
-
@rmaddy 对不起,如果我错了,但是;它仍在尝试在 otherObjList 上完成循环。顺便说一句,我想 break 当语句为 true 并为 objList 继续循环。
标签: swift