Setting the contents of a CALayer to a CGImageRef on iOS with ARC on

后端 未结 2 504
故里飘歌
故里飘歌 2021-02-15 10:59

The following code compiles fine with manual memory management, but fails under ARC:

CALayer *layer = [CALayer layer];
layer.contents = [[UIImage imageNamed:@\"d         


        
2条回答
  •  借酒劲吻你
    2021-02-15 11:31

    Just cast the result of -CGImage to a id, as it is complaining about implicit conversions...

    layer.contents = (id) [[UIImage imageNamed:@"dial.png"] CGImage];
    

提交回复
热议问题