在Xcode中调试时“超出范围”是什么意思?

时间:2010-06-16 20:40:59

标签: iphone debugging properties

我在xcode中调试我的iphone应用程序。当我到达一个断点并且我翻转我的对象时,该对象的属性说“超出范围”而不是它们各自的值。

这就是我的所作所为:

我已经使用nib名称(initwithnibname)查看了一个视图。

然后将该视图的属性设置为我想要的对象。

我已将断点放在viewwillappear方法中。

我将对我的属性变量的引用转发。

对象中的所有属性都说“超出范围”

有谁知道为什么会这样?

3 个答案:

答案 0 :(得分:0)

也没有使用XCode,但听起来你正在使用一个不在范围内的变量 - 比如从另一个方法中引用一个方法中的局部变量等......

查找声明变量的位置 - 这应该给你一个很大的线索......

答案 1 :(得分:0)

这些是已发布的对象。

答案 2 :(得分:0)

你说你“将视图的属性设置为我想要的对象”。

您能否澄清一下,您的意思是将nib文件的文件所有者设置为View Controller类吗?

您在控制台中收到了哪些具体错误?