在我的班级Foo- (void)dealloc NSLog(@"Foo is being dealloced!"); [_property2 release];}我在[super dealloc]上看到-[Foo class]: message sent to deallocated instance了。你知道是什么原因造成的吗?
使用Xcode 8中的Debug -> Attach to Process by PID or Name...从那里,我可以设置断点,然后继续(或基本上启动)程序和启动我的调试。
但是,Xcode成功地附加到程序,但立即继续执行。因此,我不能在启动逻辑的早期部分设置断点。是否有任何方法可以在附加之前添加断点,或者阻止Xcode自动恢复进程?
我正在开发一个React Native应用程序,我使用Xcode在真实的iPhone 7上进行测试和构建。然而,iPhone最近自动更新到iOS 12.2,这需要Xcode10.2版。问题是我不能更新Xcode,因为我的Mac是在High Sierra 10.13.6上运行的,而且是too old to get the Mojave update (2011)。