Obtenha o primeiro dia da semana sem WeekCalendarUnit

Gostaria de obter o primeiro dia da semana, dependendo de um NSDate.

Funciona bem, mas tenho um aviso porque o WeekCalendarUnit está obsoleto.

Fiz algumas pesquisas e tentei substituir o WeekCalendarUnit por:

static var CalendarUnitWeekday: NSCalendarUnit { get }
static var CalendarUnitWeekdayOrdinal: NSCalendarUnit { get }
static var CalendarUnitWeekOfMonth: NSCalendarUnit { get }
static var CalendarUnitWeekOfYear: NSCalendarUnit { get }

Mas não tenho o mesmo resultado. Aqui está o meu lixo eletrônico:

var date = NSDate()
dateFormatter.dateFormat = "dd/YY"
let calendar = NSCalendar.currentCalendar()
let currentDateComponents = calendar.components(.CalendarUnitYear | .WeekCalendarUnit , fromDate: date)
let startOfWeek = calendar.dateFromComponents(currentDateComponents)
var dteString = dateFormatter.stringFromDate(startOfWeek!)
// Output is "17/15" 

Qualquer ideia?

questionAnswers(1)

yourAnswerToTheQuestion