NSBundle.mainBundle()返回零
问题描述:
我刚刚重新安装我的Mac和Xcode。然后[NSBundle mainBundle]
由于某些原因我总是不知道返回nil。NSBundle.mainBundle()返回零
非常感谢!
这里是我的调试窗格的截图:
答
你有建于发布模式代码。在发布模式下,调试器不可靠。变量可以被优化掉。切换到调试模式并重试。
这么好,一天会见你:) – birdenglish
@DuncanC出于好奇,你是怎么知道它是从发布模式的截图? –
@ Zhi-WeiCai,如果你在窗口右下角看它说:“xxx是用优化编译的 - 步进可能表现奇怪;变量可能不可用。”最后一部分是最重要的一点。 –