0

如果我执行这一行

 NSBundle* bundle = [NSBundle bundleForClass:[MyClass class]];

然后在监视窗口中显示:

bundle = (NSBundle*) 0x1fdc9d0 <variable is not NSBundle>.

虽然代码执行没有问题,但我可以使用问题中的包。

为什么这么说?

4

1 回答 1

0

这只是 Xcode 的显示问题。该变量确实有一个有效值并指向内存中的正确对象,但监视窗口由于某种原因无法识别它。

于 2013-06-16T18:24:08.583 回答