Aşağıdaki fonksiyonu saat:dakika:saniye olarak düzenledim. Doğru mu ?
func durationFormatter(durationInSecond:NSTimeInterval) -> String {
let secondInInt:Int = Int(durationInSecond)
let seconds:Int = secondInInt % 60;
let minutes:Int = (secondInInt / 60) % 60
let hours = (secondInInt / 3600)
let time: String?
if hours > 0 {
time = String(format: "%d:%d:%02d", hours, minutes, seconds)
}else{
time = String(format: "%d:%02d", minutes, seconds)
}
return time!
}