I have following snippets of code that fetches contacts by using block:
if (&ABAddressBookCreateWithOptions != NULL) { CFErrorRef error = nil;
The QOS_CLASS_ identifiers were introduced in iOS 8. You need to use the DISPATCH_QUEUE_PRIORITY_ identifiers if you want to support iOS 7.
QOS_CLASS_
DISPATCH_QUEUE_PRIORITY_