我最近开始研究现有的objc项目,并想检查内存图调试工具.当我使用应用程序启动调试器时,我意识到它没有显示在调试工具中.
我尝试了另一个项目(创建了一个新的快速项目),图标突然再次显示.但只适用于这个项目.
所以我现在的问题是,如果特定项目中的任何设置可以阻止内存图调试工具显示?
任何提示都表示赞赏.我尝试了很多不同的模拟器(iOS 9/10/11).我的事件试图重新启动我的macbook因为我在某处读到这可能会有所帮助;-)
我正在使用一个只有objc项目的Xcode 9.1或Xcode 9.2 beta 2.
如果相关,这是我在计划中的诊断选择:
最近在我们的项目中,使用customView的UIBarButtonItem出现了问题.在iOS 11之前,我们通过灵活的间距项目进行了布局.这不再起作用,因此没有显示任何内容.
因为我没有在SO上找到真正为我解决问题的答案,所以我调查了它,想出了一个我想与你分享的(当然是一种hacky)解决方案.
也许它可以帮助你或你有一些反馈.这是混合的objc和swift代码,希望你不要介意.