Ich portiere einen Codeblock aus einem iOS4-Projekt auf iOS5 und habe einige Probleme mit ARC. Der Code generiert eine PDF-Datei aus einer Bildschirmaufnahme.
PDF-Generierungscode
UIView *captureView;
...
NSMutableData *pdfData = [NSMutableData data];
UIGraphicsBeginPDFContextToData(pdfData, captureView.bounds, nil);
UIGraphicsBeginPDFPage();
CGContextRef pdfContext = UIGraphicsGetCurrentContext();
[captureView.layer renderInContext:pdfContext];
UIGraphicsEndPDFContext();
Die renderInContext-Zeile
[captureView.layer renderInContext:pdfContext];
erzeugt den folgenden Fehler.
Automatic Reference Counting issue
Receiver type 'CALayer' for instance message is a forward declaration
Irgendwelche Ideen, was hier los ist?