fix memory leaks

This commit is contained in:
Horcrux
2016-08-06 22:57:15 +08:00
parent 7f4eb47f81
commit 43de62650b
5 changed files with 70 additions and 48 deletions
+8 -3
View File
@@ -50,14 +50,19 @@
for (RNSVGNode *node in self.subviews) {
if ([node isKindOfClass:[RNSVGNode class]]) {
[node saveDefinition];
[node renderTo:context];
if (node.responsible && !self.responsible) {
self.responsible = YES;
break;
}
}
}
for (RNSVGNode *node in self.subviews) {
if ([node isKindOfClass:[RNSVGNode class]]) {
[node saveDefinition];
[node renderTo:context];
}
}
// CGImageRef image = CGBitmapContextCreateImage(context);
// NSData *imageData = UIImagePNGRepresentation([[UIImage alloc] initWithCGImage:image]);
// NSString *base64 = [imageData base64EncodedStringWithOptions:NSDataBase64Encoding64CharacterLineLength];