You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
For some reason, class_copyPropertyList() - used in the JastorRuntimeHelper/propertyNames: method - now returns additional keys such as 'hash', 'superclass', 'debugDescription' and... 'description'.
That last key seems to interfere with the Jastor's description method and results in infinit loops.
That quick and dirty fix made it works for me (in the propertyNames: method of JastorRuntimeHelper.m) :
Hello,
For some reason, class_copyPropertyList() - used in the JastorRuntimeHelper/propertyNames: method - now returns additional keys such as 'hash', 'superclass', 'debugDescription' and... 'description'.
That last key seems to interfere with the Jastor's description method and results in infinit loops.
That quick and dirty fix made it works for me (in the propertyNames: method of JastorRuntimeHelper.m) :
NSString *string = [NSString stringWithUTF8String:name];
if(![string isEqualToString:@"description"] && ![string isEqualToString:@"superclass"] && ![string isEqualToString:@"hash"] && ![string isEqualToString:@"debugDescription"])
[propertyNamesArray addObject:string];
The text was updated successfully, but these errors were encountered: