Je porte un bloc de code d'un projet iOS4 vers iOS5 et j'ai des problèmes avec ARC. Le code génère un PDF à partir d'une capture d'écran.
Code de génération PDF
UIView *captureView;
...
NSMutableData *pdfData = [NSMutableData data];
UIGraphicsBeginPDFContextToData(pdfData, captureView.bounds, nil);
UIGraphicsBeginPDFPage();
CGContextRef pdfContext = UIGraphicsGetCurrentContext();
[captureView.layer renderInContext:pdfContext];
UIGraphicsEndPDFContext();
La ligne renderInContext
[captureView.layer renderInContext:pdfContext];
génère l'erreur suivante.
Automatic Reference Counting issue
Receiver type 'CALayer' for instance message is a forward declaration
Des idées sur ce qui se passe ici?