I'm uncertain how to use this method, I've tried code below and assumed that both should return YES, but I'm observing something different. Can somebody please explain? [UILocalNotification setRegion:] is new in iOS8.
BOOL test0 = [[[UILocalNotification alloc] init] respondsToSelector:@selector(setRegion:)];
BOOL test1 = [UILocalNotification instancesRespondToSelector:@selector(setRegion:)];
debug window shows test values to be:
test0 = (BOOL)YES;
test1 = (BOOL)NO;