关于xcode的的调试不起作用

选择Product --------> Edit Scheme -------->(在这里进入后会有Info,Arguments, Options, Diagnostics)选择Info-------->将Info里面的“Build Configuration” 选择“debug”,将“Debugger”选择“LLDB”,这样点击确定,在运行xcode 就可以执行断点调试了。还有就是当你的断点调试,你会发现当你的鼠标放在变量上面它的值为nil,然而当你nslog的时候,你会发现还是有值得!这个不会影响你正常的代码工作,也不是xcode一个bug而是你的项目应该处于release的模式!改为debug模式就OK了!

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 【转载】曾梦想仗剑走天涯 1.Xcode IDE概览 说明:从左到右,依次是“导航窗格(Navigator)->边...
    06a6a973d7ab阅读 3,913评论 2 20
  • 1.Xcode IDE概览 说明:从左到右,依次是“导航窗格(Navigator)->边列(Gutter)->焦点...
    小地阅读 5,400评论 0 9
  • 你是否曾经苦恼于理解你的代码,而去尝试打印一个变量的值? NSLog(@"%@", whatIsInsideThi...
    木易林1阅读 972评论 0 4
  • LLDB的Xcode默认的调试器,它与LLVM编译器一起,带给我们更丰富的流程控制和数据检测的调试功能。平时用Xc...
    CoderSC阅读 1,391评论 0 2
  • 你是否曾经苦恼于理解你的代码,而去尝试打印一个变量的值? NSLog(@"%@", whatIsInsideThi...
    paraneaeee阅读 1,225评论 0 7