2011-04-22 56 views
0

我的表视图控制器下面调用viewDidLoad中如何设置委托给nil?

myFBRequest= [facebook requestWithGraphPath:[NSString stringWithFormat:@"%@/feed", myId] andDelegate:self]; 

,并在dealloc中,

if (myFBRequest) myFBRequest=nil; 

我这样做,因为如果用户点击后退按钮,我想忽略来或回来的响应。

不过,我得到下面的错误

* - [FBRequest setDelegate:]:消息发送到释放实例0x823e190

这是为什么?我以为我不得不将代表设置为零,如果我不''想要回应了?

我很困惑。

任何帮助,将不胜感激

感谢, 的Bec

回答

0

是的,你可以在andDelegate:nil传递,如果你不想回应代表。