3

こんにちは、

これを挿入すると:

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

2 行目に次のエラーが表示されます。

インスタンス メッセージのレシーバ タイプ 'CALayer' は前方宣言です

ARCと関係があることは知っていますが、代替手段は何ですか?

4

1 に答える 1

14

をインポート<QuartzCore/QuartzCore.h>して追加する必要がありQuartzCore.frameworkます。このインポートを追加するCALayerと、完全に定義されます。

于 2012-12-13T04:03:24.203 に答える