Develop
2021.09.14 06:05

[swift] 실행시간 측정하기

Views 680 Votes 0 Comment 0
?

Shortcut

PrevPrev Article

NextNext Article

Larger Font Smaller Font Up Down Go comment Print
?

Shortcut

PrevPrev Article

NextNext Article

Larger Font Smaller Font Up Down Go comment Print

start, end 구해서 end-start


func evaluateProblem(problemNumber: Int, problemBlock: () -> Int) -> Answer

{

    print("Evaluating problem \(problemNumber)")

 

    let start = DispatchTime.now() // <<<<< Start time

    let myGuess = problemBlock()

    let end = DispatchTime.now()   // <<<<< End time

 

    let theAnswer = self.checkAnswer(answerNum: "\(problemNumber)", guess: myGuess)

 

    let nanoTime = end.uptimeNanoseconds - start.uptimeNanoseconds // <<<<< Difference in nano seconds (UInt64)

    let timeInterval = Double(nanoTime) / 1_000_000_000 // Technically could overflow for long running test

 

    print("Time to evaluate problem \(problemNumber): \(timeInterval) seconds")

    return theAnswer

}


출처: https://stackoverflow.com/questions/24755558/measure-elapsed-time-in-swift




?

List of Articles
No. Category Subject Author Date Views
761 Develop [js] 키보드 아스키 코드 확인하는 간단한 소스 hooni 2003.04.23 7755
760 Develop [js] 핫키(단축키) 구현방법 hooni 2003.04.23 7629
759 Develop [js] 이미지 미리 로딩하기 hooni 2003.04.23 7008
758 Develop [html] 캐쉬된 웹페이지 사용하지 않도록 하는 방법 hooni 2003.04.23 13028
757 Develop [js] 키보드 아스키코드(ASCII) 코드보기 hooni 2003.04.23 32476
756 Develop [js] 이벤트 핸들러(Event Handlers) hooni 2003.04.23 6729
755 Develop [js] 사라지는 브라우저 hooni 2003.04.23 6857
754 Develop [c] OpenGL 마우스 이벤트 hooni 2003.04.23 8731
753 Develop [js] 점점 커지는 새창.. hooni 2003.04.23 6998
752 Develop [c][java] 소켓 프로그래밍(채팅 서버 C, 클라이언트 Java) file hooni 2003.04.23 7011
751 Develop [c] 신기한 atoi함수(www.game79.net) hooni 2003.04.23 7274
750 Develop [c] OpenGL 색 입방체의 회전(입체) hooni 2003.04.23 7870
749 Develop [php] 마시마로 캐릭터 방명록 file hooni 2003.04.23 8239
748 Develop [c] 시간 계산 하는 프로그램 소스코드 file hooni 2003.04.23 6746
747 Develop [linux] 프로세스 관련 시스템콜 hooni 2003.04.23 7827
746 Develop [c] 문자열 처리 관련 함수들 설명 hooni 2003.04.23 7997
Board Pagination Prev 1 4 5 6 7 8 ... 53 Next
/ 53