一,解决换色程序崩溃问题
程序崩溃是因为颜色的内存被释放,添加如下类的内容即可
@implementation TuyaPath
- (id)init
{
self = [super init];
if (self) {
_color=CGColorCreateCopy([UIColorblackColor].CGColor);
}
returnself;
}
-(void)setColor:(CGColorRef)color
{
CFRetain(color);
CFRelease(_color);
_color=CGColorCreateCopy(color);
CFRelease(color);
}
@end