[Swift] DateFormatter는 매번 생성하지말고 재활용하자
이번에 최적화 과제를 수행하며 여러 글들을 찾아헤매다가 DateFormatter를 사용할 때 마다 생성해서 사용하는게 시간이 많이 잡아먹는 비싼 행위이기 때문에, 그렇게 하는 대신에 DateFormatter를 하나 생성해두고 재활용을 해야한다는 글을 봤다. 생각보다 다양한 글에서 해당 이슈에 대해 다루고 있었고, 직접 실행 시간을 측정하면서 성능을 비교하는 글들도 많았다. ㅤ 해당 글 들에서 다룬 방법을 나도 한 번 적용해보면서 함수의 성능을 측정하는 방법도 배우고 내가 개선한 방법이 유의미한 개선을 가져왔는지도 한 번 테스트해보려고 한다! ㅤ 테스트는 요 사이트에서 사용한 방법을 참고해 시도해봤다. https://sarunw.com/posts/how-expensive-is-dateformatter/ ㅤ..
Develop/iOS 개발
2024. 3. 17. 22:08