私は現在の週番号を取得し、私のアプリでそれを表示したいと思います。 私の問題を解決した古いWeekOfYearCalendarUnitを使用してオンラインで多くの例がありますが、実際のAppleのファッションでは廃止され、代替手段は提供されていません。 Iv'eはatleast displayのこの週をこの年の数週間からやってのけました。しかし、現在のものではありません。Swift 3で現在の週番号を取得する方法は?
func weekYear(){
let weekRange = NSCalendar.current.range(of: .weekOfYear, in: .yearForWeekOfYear, for: Date())
print("\(weekRange?.count)")
}
私の疑問は、xcode 8.1でswift 3で現在の週番号を取得する方法ですか?
基本的に 'yearForWeekOfYear'と' weekOfYear'は廃止されず、 'YearForWeekOfYearCalendarUnit'と' WeekOfYearCalendarUnit'から名前が変更され、列挙型に変わりました。 – vadian
'let numOFWeeks = Calendar.current.component(.weekOfYear、from:Date())' –
[iOS SDKで週番号を取得する]の可能な複製(http://stackoverflow.com/questions/17587697/get-the -week-number-in-ios-sdk) –