关于第十章检测imessage的问题(queue,completionBlock)

书中最后一步用于检测的语句为:并报错
[[IDSIDQueryController sharedInstance]_currentIDStatusForDestinations:@[@“mailto:iosbbb@gmail.com”,@“tel:+8615362615364”] service:@“com.apple.Madrid” listenerID:@"__kIMChatServiceForSendingIDSQueryControllerListenerID":1]

throw new Error(“unrecognized selector _currentIDStatusForDestinations:service:listenerID:: sent to object 0x17f7ccd0”) /*

通过logify hook了IDS 在XCODE 输出相关语句后发现:
MobileSMS e[1;36m[messagehack] e[me[0;36mTweak.xm:5e[m e[0;30;46mDEBUG:e[m -[<IDSIDQueryController: 0x16d452e0> currentIDStatusForDestination:tel:+8615327465916 service:com.apple.madrid listenerID:IMIDStatusControllerListenerID queue:<OS_dispatch_queue_root: com.apple.root.default-priority[0x3c860580]> completionBlock:<NSStackBlock: 0x27d85fd0>]

多出了(queue,completionBlock)
系统是ios 7.1.2
请教高手关于(queue,completionBlock) 的相关资料
或是应该怎么继续逆向 ?
非常感谢