Я хочу получить номер текущей недели и отобразить его в своем приложении. Есть много примеров в Интернете, используя старый WeekOfYearCalendarUnit, который решил бы мою проблему, но в истинной моде Apple это было устарело, и альтернативы не предлагалось. Iv'e удалось вытащить эту функцию из-за того, что по крайней мере дисплей показывает недели года. Но не нынешний.Как получить текущий номер недели в Swift 3?
func weekYear(){
let weekRange = NSCalendar.current.range(of: .weekOfYear, in: .yearForWeekOfYear, for: Date())
print("\(weekRange?.count)")
}
Мой вопрос: как получить текущий номер недели с быстрым 3 в xcode 8.1?
В основном 'yearForWeekOfYear' и' weekOfYear' не устарели, они только что были переименованы из 'YearForWeekOfYearCalendarUnit' и' WeekOfYearCalendarUnit' и превратились в перечисление. – vadian
'let numOFWeeks = Calendar.current.component (.weekOfYear, from: Date())' –
Возможный дубликат [Получить номер недели в SDK для iOS] (http://stackoverflow.com/questions/17587697/get-the -week-number-in-ios-sdk) –