2014-10-28 1 views
-1

알람 시계 앱을 만들려고하는데 실시간으로 시간을 표시하는 방법을 모르겠습니다. 프로그래밍 방식으로 또는 UIDatePicker와 같은 객체를 사용해야합니까? 나는 그것을 찾으려고 노력했지만 Objective-C에 대해서 모두 익숙하지 않다.UIView에서 실시간, 시간 표시 방법 - Swift

질문이 있으시면 아래에 의견을 말하십시오.

+0

는 당신이 확인 했 http://stackoverflow.com/questions/12076409/add-a-running-countup-display-timer-to-an-ios-app-like-the-clock-stopwatch –

+0

@SharonNathaniel 예이 게시물을 보았지만 나는 그것이 무엇을 말하고 있는지 이해하지 못했습니다. – alex

+2

대답을 아주 단순하게 보면 1.0 초의 시간 간격으로 시간을 제어해야합니다. 이 타이머는 현재 시간을 표시하는 함수 - (void) timerTick : (NSTimer *) 타이머를 실행합니다. 타이머가 매번 실행되므로 실시간으로 현재 시간을 가져올 수 있습니다. –

답변

1
var date = NSDate() 
var outputFormat = NSDateFormatter() 
outputFormat.locale = NSLocale(localeIdentifier:"en_US") 
outputFormat.dateFormat = "HH:mm:ss" 
println(outputFormat.stringFromDate(date)) 
+0

에 세 번째 줄에 오류가 있습니다 : '예상 선언' – alex

+0

놀이터에 붙여 넣기 오류 없음 –

+0

UIKit을 가져 오십시오. –