好的,所以我正在使用从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]];
...也没有运气