OK、だから私はから実行されているCコールバック関数を使用していCGPDFScanner
ます. これらの関数は、と呼ばれるプロパティで呼び出されるクラス内にPDFContentStreamProcessor
ありNSMutableArray
ますmyArray
ARC は有効になっていますが、このクラスのビルド フェーズで例外を作成しました。
void RandomCallbackOperatorFunction(CGPDFScannerRef s, void *info) {
PDFContentStreamProcessor * searcher = (PDFContentStreamProcessor*)info;
[searcher setMyArray:[[NSMutableArray alloc] initWithObjects:@"aString",@"AnotherString", nil]];
NSLog(@"arraylength:%i",searcher.myArray.count);
}
テキスト、整数、およびオブジェクトは問題なく検出されますが、値をどこにも格納できなければ、あまり処理できません。何か案は?
私もこの方法で試しました:
[(PDFContentStreamProcessor*)info setMyArray:[[NSMutableArray alloc] initWithObjects:@"aString",@"AnotherString", nil]];
...また、運が悪い