
[Swift] for-in과 고차함수(forEach, map, filter, reduce) 시간 비교
·
Swift/개념 & 응용
안녕하세요. 개발하는 정주입니다. 오늘은 "for-in과 고차함수(forEach, map, filter, reduce) 시간 비교"에 대해 알아보겠습니다. 이미 많은 자료가 있으나 직접 테스트 해보면 좋을 것 같아 진행하였습니다. 하지만 아직 부족한 실력으론 시간 차이가 발생하는 이유까지는 알아내지 못했습니다 ㅠㅠ 혹시 아시는 분이 계시다면 댓글로 알려주시면 감사하겠습니다! 테스트 방법 테스트 환경 : Xcode 13.3.1 / Swift 5 / MacBook Pro(16형, 2021년 모델) 반복 횟수 : 1000만 * 10회 (총 1억 회) 출력 방법 : 1000만 회를 반복할 때마다 수행 시간을 출력, 마지막에 전체 수행 시간을 출력하였습니다. 시간 측정 메서드 public func measureT..