CGPDFScannerPopString zwraca dziwny wynik

W końcu udało mi się uruchomić jakiś skaner pdf. Bez problemu odczytuje funkcje wywołania zwrotnego, ale gdy próbuję NSLog uzyskać wynik z CGPDFScannerPopString, otrzymuję następujący wynik:

ˆ ˛˝     #    ˜˜˜      #˜'  ˜˜˜      "˜   '˜˜      " '   ˜˜

Brak ciągów tutaj ...

Jakieś pomysły na to, co to może być? To jest moja funkcja oddzwaniania:

static void op_Tj (CGPDFScannerRef s, void *info)
{
    CGPDFStringRef string;

    if (!CGPDFScannerPopString(s, &string))
        return;

    NSLog(@"string: %@", (__bridge NSString *)CGPDFStringCopyTextString(string));
}

Dzięki już!

Edytować:Przykładowy plik PDF

questionAnswers(1)

yourAnswerToTheQuestion