Я пытаюсь понять, как можно добавить день рождения в ABRecordRef без года (т. Е. 5 мая вместо 5 мая 1985 г.). Возможно ли это?
NSDateFormatter *df = [[NSDateFormatter alloc] init];
[df setDateFormat:@"MM/dd/yyyy"];
NSDate *date = [df dateFromString:[result valueForKey:@"birthday"]];
if(date == nil)
{
df = [[NSDateFormatter alloc] init];
[df setDateFormat:@"MM/dd"];
date = [df dateFromString:[result valueForKey:@"birthday"]];
}
ABRecordSetValue(person, kABPersonBirthdayProperty, (__bridge CFDateRef)date, nil);
Если к строке даты не присоединен год, то по умолчанию используется 1970, но я хочу, чтобы в адресной книге он был без года, если это вообще возможно.
Кто-нибудь знает?