Bir iOS4 projesinden iOS5 koduna bir kod yerleştiriyorum ve ARC ile bazı sorunlar yaşıyorum. Kod, ekran yakalamadan bir PDF oluşturur."Alıcı türü 'CALayer' örneğinde iletme iletisim iletisim kutusu nedir?" Burada anlami var?
PDF Nesil Kod
UIView *captureView;
...
NSMutableData *pdfData = [NSMutableData data];
UIGraphicsBeginPDFContextToData(pdfData, captureView.bounds, nil);
UIGraphicsBeginPDFPage();
CGContextRef pdfContext = UIGraphicsGetCurrentContext();
[captureView.layer renderInContext:pdfContext];
UIGraphicsEndPDFContext();
renderInContext hattı
[captureView.layer renderInContext:pdfContext];
aşağıdaki hata üretir.
Automatic Reference Counting issue
Receiver type 'CALayer' for instance message is a forward declaration
Burada neler olup bittiğine dair bir fikrin var mı?
Net olmak gerekirse, captureView bir UIView nedir? – NJones
Evet, muhtemelen eklemeliydim - captureView bir UIView. –