@deion
В Swift можно измерять время выполнения консольной программы, используя функцию CFAbsoluteTimeGetCurrent() из Core Foundation:
1 2 3 4 5 6 7 8 9 |
import Foundation let startTime = CFAbsoluteTimeGetCurrent() // Код консольной программы let endTime = CFAbsoluteTimeGetCurrent() let deltaTime = endTime - startTime print("Время выполнения программы: (deltaTime) секунд") |
Этот код измерит время выполнения всей программы в секундах и выведет его на консоль. Чтобы измерить время выполнения отдельных участков кода, можно поместить их между начальным и конечным временем и вычислить разницу.