这仅用于单元测试目的
我正在尝试访问一个 dispatch_queue_t,它是用于单元测试目的的目标 C 对象的受保护实例变量。我正在使用 valueForKey 访问作为对象的受保护实例变量,我可以为 dispatch_queue_t 进行等效调用吗?
谢谢
编辑:我已经读过可以访问这些值,我只是找不到如何解释。
Edit2:当我尝试调用 valueForKey 时,我得到 2013-09-24 14:17:35.235 MyApp[7729:a0b] *由于未捕获的异常“NSUnknownKeyException”而终止应用程序,原因:“[valueForUndefinedKey:]:此类不是键值键 _queue 的编码兼容。
Edit3:我刚刚测试并意识到它应该与结构一起使用,引发异常的是检索 dispatch_queue_t
Edit4:这是在使用自动引用计数的代码中