Ios 自控制器0键/值对

Ios 自控制器0键/值对,ios,xcode,uiviewcontroller,Ios,Xcode,Uiviewcontroller,我有一个工作的控制器,但是当我调试它并尝试查看变量的值时,self是空的,就像这样。我试图清理这个项目, 重新启动XCODE但什么都没用,知道吗 我刚创建了另一个控制器,复制并粘贴所有内容,它就工作了我刚创建了另一个控制器,复制并粘贴所有内容,它就工作了在viewDidLoad中初始化变量 例如。 如果您已经在属性中声明了NSMutableArray,但尚未在viewDidLoad中初始化它们。 像这样,即NSMutableArray a=[NSMutableArray alloc]init]

我有一个工作的控制器,但是当我调试它并尝试查看变量的值时,self是空的,就像这样。我试图清理这个项目, 重新启动XCODE但什么都没用,知道吗


我刚创建了另一个控制器,复制并粘贴所有内容,它就工作了

我刚创建了另一个控制器,复制并粘贴所有内容,它就工作了

在viewDidLoad中初始化变量

例如。 如果您已经在属性中声明了NSMutableArray,但尚未在viewDidLoad中初始化它们。 像这样,即NSMutableArray a=[NSMutableArray alloc]init]


这可能会导致此问题。

在viewDidLoad中初始化变量

例如。 如果您已经在属性中声明了NSMutableArray,但尚未在viewDidLoad中初始化它们。 像这样,即NSMutableArray a=[NSMutableArray alloc]init]


这可能会导致这个问题。

Xcode调试器有时非常糟糕,您在
self
中到底在寻找什么?我使用的是在.h文件中声明的NSArray,但当我尝试初始化它时,它不起作用,似乎self是一个问题意味着您在数组中遇到了问题?您是在谈论
listaacesos
?你试过把它记录下来吗?可能在
viewdide中添加一个断点,然后检查
self
那里的属性是否已正确初始化是的,它是ListaAccessos,我试过你说的,在viewdideLoad和viewdideAppearth中self的结果仍然相同Xcode调试器有时非常糟糕,您在
self
中到底在寻找什么?我使用的是在.h文件中声明的NSArray,但当我尝试初始化它时,它不起作用,似乎self是问题所在意味着您在数组中遇到了问题?您是在谈论
listaacesos
?你试过把它记录下来吗?可能在
viewDidAppear
中添加一个断点,然后检查
self
那里的属性是否已正确初始化是的,它是listaAccessos,我尝试了你所说的,在viewDidLoad和viewDidAppear中self的结果仍然相同