UIDatePicker przecieki

Wygląda na to, że mam nieszczelny UIDatePicker. Zauważyłem przecieki pamięci dla ustawienia DatePickerMode, aby pokazać datę i godzinę. Ale próbuję tylko wyświetlić datę. Jestem dość pewien, że jest to wyciek struktury, ponieważ kiedy komentuję kilka przypisań właściwości UIDatePicker, wycieki znikają. Ten kod przecieka 1 obiekt CGColor i 1 obiekt UIDeviceRGBColor:

datePicker = [[UIDatePicker alloc] initWithFrame:[self detailViewRect]];


datePicker.datePickerMode = UIDatePickerModeDate; //leaks CGColor when setting this
datePicker.hidden = NO;
datePicker.timeZone = [NSTimeZone systemTimeZone]; //leaks UIDeviceRGBColor
datePicker.maximumDate = [NSDate date];//leaks UIDeviceRGBColor
datePicker.autoresizingMask = UIViewAutoresizingFlexibleWidth;

Komentując linie Instruments zgłoszone jako obraźliwe, nie mam przecieków:

datePicker = [[UIDatePicker alloc] initWithFrame:[self detailViewRect]];

//datePicker.datePickerMode = UIDatePickerModeDate; //leaks CGColor when setting this
datePicker.hidden = NO;
//datePicker.timeZone = [NSTimeZone systemTimeZone]; //leaks UIDeviceRGBColor
//datePicker.maximumDate = [NSDate date];//leaks UIDeviceRGBColor
datePicker.autoresizingMask = UIViewAutoresizingFlexibleWidth;

Bez ustawienia trybu daty, UIDatePicker jest bezwartościowy. Czy ktoś ma obejście?

questionAnswers(1)

yourAnswerToTheQuestion