2024-12-03 13:19:50 +01:00

10 lines
247 B
Swift

extension Array {
func split(into size: Int) -> [[Element]] {
guard size > 0 else { return [] }
return stride(from: 0, to: count, by: size).map {
Array(self[$0..<Swift.min($0 + size, count)])
}
}
}