Loop หรือการวนซ้ำ ก็จะใช้บ่อยๆ กับการทำงานอะไรที่มันซ้ำๆ ที่เห็นกันบ่อยๆ ก็อย่างเช่น วนเพื่อแสดงข้อมูลใน array มาดูกันหน่อยว่าใน Swift มีการใช้ loop แบบไหนบ้าง
For-In Loop
for-in loop จะเป็นการวนตามลำดับ อย่าง เรามีชื่ออยู่ใน array แล้วอยากจะแสดงแต่ละชื่อออกมา ก็จะแสดงออกมาเป็นลำดับ
While Loop:
while loop จะเป็น loop ที่ทำงานก็ต่อเมื่อเงื่อนไขนั้นเป็นจริง
Repeat-While Loop
repeat-while loop มีความคล้ายกับ do-while loop แต่จะทำงานก่อน 1 ครั้งแล้วค่อยเช็คเงื่อนไข