的您好, 的
当我插入此内容时:
UIGraphicsBeginImageContext(imageView.bounds.size);
[imageView.layer renderInContext:UIGraphicsGetCurrentContext()];
UIImage *img = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
我在第2行收到此错误:
接收者类型'CALayer'例如消息是前向声明
我知道它与ARC有关,但还有什么选择呢?
答案 0 :(得分:14)
您需要导入<QuartzCore/QuartzCore.h>
,然后添加QuartzCore.framework
。添加此导入后,CALayer
将完全定义。