Como gosto de complicar, como só tinha visto exemplo a utilizar int – gajos inteligentes – decidi ver como se utilizam as datas no objective c.
Para não ter qualquer erro é preciso utilizar-se o NSDateFormatter para indicar o formato da data, não utilizar o / como delimitador entre dia mês e ano
NSDateFormatter *formato = [[NSDateFormatter alloc] init];
[formato setDateFormat:@"dd-MM-yyyy"];
[oTipo1 setDatadenascimento: [formato dateFromString:@"13-01-2000"]]; //NSDate *dataDeNascimento;