하잇 소들소들 데스까
오늘은 내가 회사 코드를 작성할 때
꽤 자주 사용하는? 함수에 대해 포스팅 할 거셈
바로
코드 실행 시간을 측정해주는 함수
데쓰네
옵젝씨 포스팅은 핵심만 쓸거라 매우 간단데쓰
먼저
코드는 다음과 같셈
NSDate *date = [NSDate date];
//측정하고자 하는 코드
NSTimeInterval elapsedTime = [date timeIntervalSinceNow] * -1000.0;
NSLog(@"%f", elapsedTime);
|
예제로 보여주자면
NSDate *date = [NSDate date];
//측정하고자 하는 코드
for(int num=0; num<10; i++) {
NSLog(@"%d", num);
}
NSTimeInterval elapsedTime = [date timeIntervalSinceNow] * -1000.0;
NSLog(@"%f", elapsedTime);
|
측정하고자 하는 코드를 가운데 넣어주셈!!!
그럼 측정 값이
요롷ㄱ ㅔ 나오는데!!참고로 단위가 ms임!!!!!!!
ms란 1000 = 1초란 말 ㅎ_ㅎ
따라서 for 반복문을 10번 도는 데 걸린 실행시간은
0.002초가 걸렸단 것,,,,,,,
.
.
코드를 작성할 때
실행시간을 줄이는 것도 큰 강점이니
자주 사용하며 더 성능 좋고 빠른 코딩을 하시길 .. :)
날먹 포스팅 끝
'iOS > Objective-C' 카테고리의 다른 글
Objective-C) JSON을 Encoding 해보자 (0) | 2020.12.04 |
---|---|
Objective-C) C++ 사용하기 (0) | 2020.12.02 |
Objective-C) ARC와 Toll-Free Bridging (0) | 2020.11.30 |
Objective-C) Swift 개발자를 위한 Objective-C (2) - .m 파일 살펴 보기 (0) | 2020.08.24 |
Objective-C) Swift 개발자를 위한 Objective-C (1) - .h 파일 살펴 보기 (14) | 2020.05.03 |