如果我执行此行
NSBundle* bundle = [NSBundle bundleForClass:[MyClass class]];
然后在观察窗口中说:
bundle = (NSBundle*) 0x1fdc9d0 <variable is not NSBundle>.
虽然代码执行没有问题,但我可以在问题中使用该包。
为什么这么说?
答案 0 :(得分:0)
这只是Xcode的显示问题。该变量确实具有有效值并指向内存中的正确对象,但监视窗口由于某种原因无法识别它。