Як повернути 3 окремі значення даних одного типу (Int) з функції у швидкій формі?
Я намагаюся повернути час доби, мені потрібно повернути Час, Хвилину та Друге як окремі цілі числа, але все в один перехід від однієї і тієї ж функції, чи це можливо?
Я думаю, що я просто не розумію синтаксис для повернення кількох значень. Це код, який я використовую, у мене виникають проблеми з останнім (зворотним) рядком.
Будь-яка допомога буде дуже вдячна!
func getTime() -> Int
{
let date = NSDate()
let calendar = NSCalendar.currentCalendar()
let components = calendar.components(.CalendarUnitHour | .CalendarUnitMinute | .CalendarUnitSecond, fromDate: date)
let hour = components.hour
let minute = components.minute
let second = components.second
let times:String = ("\(hour):\(minute):\(second)")
return hour, minute, second
}