Sistemden haftalar ile nasıl bir dizi alabilirim (NSDate
, bence)?Swift'de sistemden hafta içi dizi nasıl edinilir?
Şimdiye kadar, sadece şu anki günü alabiliyorum, fakat tüm hafta içi günlerini bir dizide alabiliyorum.
haftanın ilk günü Pazartesi olarak ayarlanırsa, benim dizi gibi görünecektir:
[Sun, Mon, Tue... ]
: Haftanın ilk günü Pazar ise, benim dizi gibi görünecektir
[ Mon, Tue, Wed... ]
Kod:
let dateNow = NSDate()
let calendar = NSCalendar.currentCalendar()
let components = calendar.components(.CalendarUnitHour | .CalendarUnitMinute | .CalendarUnitSecond | .CalendarUnitYear , fromDate: dateNow)
/*This is the way how i take system time */
let format = NSDateFormatter()
format.dateFormat = "EEE"
stringDay = format.stringFromDate(dateNow)
Teşekkürler! Tam olarak ne yaptık. –