在iOS模拟器(Xcode 8.2.1,iOS 10.2模拟器)中调试我的混合Objective-C / Swift 3.0应用程序时,我无法在调试器中执行任何有用的操作。我输入的每个命令都会导致调试器冻结几秒钟,然后给我这条消息:
objc [18146]:pthread_rwlock_wrlock失败(11)
GenericCache(0x1059cfca0):检测到循环元数据依赖性,正在中止
表达式产生错误:错误:执行被中断,原因:信号SIGABRT。
该过程已返回到表达式评估之前的状态。
该应用程序随后立即崩溃。是什么造成的?
答案 0 :(得分:0)
我不知道是什么原因造成的,但问题可以解决?#34;通过将模拟设备切换到另一个设备。如果您特别依赖于特定设备,则可以切换回来。模拟器重启过程似乎清除了它。