【发布时间】:2014-06-07 16:45:16
【问题描述】:
我正在使用此代码创建一个 cgimage:
UIGraphicsBeginImageContext(CGSizeMake(size*2, size*2));
CGContextRef ctx = UIGraphicsGetCurrentContext();
[[SKColor colorWithWhite:0.8 alpha:1] setFill];
CGContextFillEllipseInRect(ctx, CGRectMake(0, 0, size*2, size*2));
UIImage *textureImage = UIGraphicsGetImageFromCurrentImageContext();
SKTexture *texture = [SKTexture textureWithImage:textureImage];
SKSpriteNode *node = [SKSpriteNode spriteNodeWithTexture:texture];
显然这是问题的根源。
我尝试将它包装在一个自动释放块中,并尝试释放 cgimageref,但我使用的是 ARC,所以它们并没有真正做任何事情。怎么回事??
【问题讨论】:
标签: ios objective-c xcode automatic-ref-counting instruments