Bagaimana cara mengembalikan 3 nilai data yang terpisah dari jenis yang sama (Int) dari fungsi di cepat?
Saya mencoba mengembalikan waktu dalam sehari, saya perlu mengembalikan Jam, Menit, dan Kedua sebagai bilangan bulat terpisah, tetapi semuanya dalam satu fungsi yang sama, apakah ini mungkin?
Saya pikir saya tidak mengerti sintaksis untuk mengembalikan beberapa nilai. Ini adalah kode yang saya gunakan, saya mengalami masalah dengan baris (kembali) terakhir.
Bantuan apa pun akan sangat dihargai!
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
}