Couple tweaks

This commit is contained in:
Adlai Holler
2016-09-09 17:39:35 -07:00
parent 25c988f998
commit c0da6cc4eb
2 changed files with 2 additions and 2 deletions

View File

@@ -445,7 +445,7 @@ static ASDisplayNodeMethodOverrides GetASDisplayNodeMethodOverrides(Class c)
for (NSUInteger i = 0; i < count; i++) {
id value = object_getIvar(self, ivars[i]);
if (ASClassRequiresMainThreadDeallocation(object_getClass(value))) {
LOG(@"Trampoling ivar '%s' value %@ for main deallocation.", ivar_getName(ivars[i]), value);
LOG(@"Trampolining ivar '%s' value %@ for main deallocation.", ivar_getName(ivars[i]), value);
[queue enqueue:value];
} else {
LOG(@"Not trampolining ivar '%s' value %@.", ivar_getName(ivars[i]), value);

View File

@@ -89,7 +89,7 @@ void ASPerformBlockOnDeallocationQueue(void (^block)())
BOOL ASClassRequiresMainThreadDeallocation(Class class)
{
if (class == [UIImage class]) {
if (class == [UIImage class] || class == [UIColor class]) {
return NO;
}