ループの中断 (break文の利用)

Swiftでforループやwhileループを中断してループから抜けるコードを紹介します。

概要

Swiftでforループやwhileループを途中で中断して抜ける場合には、break文を利用します。

コード

while true {
  if (1 > 100) break;
}

解説

iの値が100より大きければ、while ループを抜けます。

参考:多重ループを抜ける場合

ラベルを配置し、breakでLabelを指定することで、多重ループからも抜け出せます。

for_loop: for i in 0...25{
  for i in 0...100{
    if (exitFlag == true) break for_loop
    ...(処理)
  }
}
AuthorPortraitAlt
著者
iPentecのプログラマー、最近はAIの積極的な活用にも取り組み中。
とっても恥ずかしがり。
作成日: 2016-02-22
Copyright © 1995–2025 iPentec all rights reserverd.