NSDataDetector detectando texto de “número de telefone”

A maneira mais fácil de explicar esse problema é com uma amostra de código e sua saída, mas essencialmente o que está acontecendo éNSDataDetector está detectando um número de telefone dentro de uma string que inclui as palavras "número de telefone".

NSError *error = nil;
NSDataDetector *dataDetector = [NSDataDetector dataDetectorWithTypes:NSTextCheckingTypePhoneNumber
                                                               error:&error];

NSArray *stringsToTest = @[
                           @"testing phone number 0123 4567891",
                           @"testing some other number 0123 4567892",
                           @"phone number 0123 4567893",
                           @"blah blah 0123 4567894",
                           @"testing telephone number 0123 4567895"
                           ];

for (NSString *string in stringsToTest)
{
    [dataDetector enumerateMatchesInString:string
                                   options:0
                                     range:NSMakeRange(0, string.length)
                                usingBlock:^(NSTextCheckingResult *result, NSMatchingFlags flags, BOOL *stop) {
                                    NSLog(@"%@", result.phoneNumber);
                                }];
}

Saída:

2013-11-24 19:04:26.000 PhoneNumberDetector[21874:70b] phone number 0123 4567891
2013-11-24 19:04:26.000 PhoneNumberDetector[21874:70b] 0123 4567892
2013-11-24 19:04:26.000 PhoneNumberDetector[21874:70b] phone number 0123 4567893
2013-11-24 19:04:26.000 PhoneNumberDetector[21874:70b] 0123 4567894
2013-11-24 19:04:26.001 PhoneNumberDetector[21874:70b] 0123 4567895

Eu li a documentação e procurei pelo SO, mas não consigo encontrar nada que indique se esse é o comportamento pretendido e, em caso afirmativo, por quê.

Isso acontece no simulador 7.0, bem como no meu iPhone 5s executando 7.0.4.

Se alguém puder lançar alguma luz sobre esta questão, eu agradeceria muito.

Atualizar: Para esclarecer, não quero que o texto "número de telefone" faça parte do resultado ao acessar oNSTextCheckingResult phoneNumber propriedade.

questionAnswers(1)

yourAnswerToTheQuestion