수행 시간 측정

iOS/Tip 2017. 3. 10. 13:27
반응형

가끔씩 수행 시간을 측정해야 할때가 있다..


수행시간 측정

/**
 수행시간 측정
 ```
 processTime {
 // 처리 동작
 }
 ```
 
 - Parameter blockFunction: 시간 측정할 블럭
 */
func processTime(blockFunction: () -> ()) {
    let startTime = CFAbsoluteTimeGetCurrent()
    
    blockFunction()
    let processTime = CFAbsoluteTimeGetCurrent() - startTime
    print("수행 시간 = \(processTime)")
}


반응형
Posted by 까칠코더
,