Contact: aviboots(AT)netvision.net.il
39,851 questions
51,772 answers
573 users
import Foundation let array = [1, 2, 3, 4, 5, 6, 7, 8, 9] for i in stride(from: 0, to: array.count, by: 2) { let group = Array(array[i..<min(i + 2, array.count)]) print(group) } /* run: [1, 2] [3, 4] [5, 6] [7, 8] [9] */