从iphone中的一个视图弹出到另一个视图控制器时传递数据的问题

时间:2010-09-07 06:16:15

标签: iphone objective-c cocoa-touch uikit

我有一个应用程序,其中一个视图控制器被按下,当我们从推送的控制器弹出时,我没有得到变量的值

例如考虑有一个控制器,其中我知道名为Component的int变量现在我在A Controller的按钮点击事件上推送到B Controller,当我们被推到B视图时有Table View,当我选择任何单元格我只是将indexpath.row值传递给int组件,这里我打印组件值的值是正确的,现在当它再次弹出到A控制器时我打印出组件的值,它变为0(零)总是.. 我哪里错了

1 个答案:

答案 0 :(得分:0)

没有看到任何代码,我会说你没有在控制器B中设置对控制器A的引用,所以当你调用A.someInt = 5时,什么也没发生。取消链接其他语言,在nil引用上调用方法只返回n​​il。它不会引发错误。