From a7e9b5f8a3b0a1fc4b58f6386025e5e707115172 Mon Sep 17 00:00:00 2001 From: Igor Date: Wed, 11 Jun 2014 14:41:08 +0300 Subject: [PATCH] bad access on "conformsToProtocol:" call for "PFUbiquityLocation" class fix --- lib/JFFUtils/Runtime/JFFRuntimeAddiotions.m | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/lib/JFFUtils/Runtime/JFFRuntimeAddiotions.m b/lib/JFFUtils/Runtime/JFFRuntimeAddiotions.m index 9d17f17..c80a281 100644 --- a/lib/JFFUtils/Runtime/JFFRuntimeAddiotions.m +++ b/lib/JFFUtils/Runtime/JFFRuntimeAddiotions.m @@ -16,8 +16,12 @@ void enumerateAllClassesWithBlock(void(^block)(Class)) @autoreleasepool { Class class = classes[index]; + NSString *className = NSStringFromClass(class); + if (![className isEqualToString:@"PFUbiquityLocation"]) if (class_getClassMethod(class, @selector(conformsToProtocol:))) + { block(class); + } } } }