개발/iOS
수행 시간 측정
까칠코더
2017. 3. 10. 13:27
반응형
가끔씩 수행 시간을 측정해야 할때가 있다..
수행시간 측정
/**
수행시간 측정
```
processTime {
// 처리 동작
}
```
- Parameter blockFunction: 시간 측정할 블럭
*/
func processTime(blockFunction: () -> ()) {
let startTime = CFAbsoluteTimeGetCurrent()
blockFunction()
let processTime = CFAbsoluteTimeGetCurrent() - startTime
print("수행 시간 = \(processTime)")
}
/**
수행시간 측정
```
processTime {
// 처리 동작
}
```
- Parameter blockFunction: 시간 측정할 블럭
*/
func processTime(blockFunction: () -> ()) {
let startTime = CFAbsoluteTimeGetCurrent()
blockFunction()
let processTime = CFAbsoluteTimeGetCurrent() - startTime
print("수행 시간 = \(processTime)")
}
반응형