我有一个iOS应用程序,您可以在登录前选择一个选项。它的工作方式是单击“选择”按钮,然后它会转到UITableViewController,显示选项,您选择选项,它会将您带回上一个菜单,并将文本替换为您的选择(并保存隐藏的ID)。
在更新信息期间(发生在tableView:didSelectRowAtIndexPath :)中,我在对象上调用NSLog。我第一次调用它时,它返回null(但由于某种原因,文本仍会改变!),第二次调用它时,它可以工作!为什么它第一次不起作用????
谢谢
答案 0 :(得分:1)
您是否将NSLog行放在上一个视图后推代码之前?
答案 1 :(得分:0)
变量名称不正确。我不知道为什么XCode不只是告诉我这个而不是给我一个EXC_BAD_ACCESS,但那就是发生了什么。