iOS ARC,接收器类型'CALayer'作为实例消息是前向声明

时间:2012-12-13 04:00:14

标签: iphone uiview automatic-ref-counting

您好,

当我插入此内容时:

UIGraphicsBeginImageContext(imageView.bounds.size);
    [imageView.layer renderInContext:UIGraphicsGetCurrentContext()];
    UIImage *img = UIGraphicsGetImageFromCurrentImageContext();
    UIGraphicsEndImageContext();

我在第2行收到此错误:

接收者类型'CALayer'例如消息是前向声明

我知道它与ARC有关,但还有什么选择呢?

1 个答案:

答案 0 :(得分:14)

您需要导入<QuartzCore/QuartzCore.h>,然后添加QuartzCore.framework。添加此导入后,CALayer将完全定义。