Ios 如何将委托设置为零?

Ios 如何将委托设置为零?,ios,facebook,delegates,Ios,Facebook,Delegates,我的表视图控制器在viewDidLoad中调用如下 myFBRequest= [facebook requestWithGraphPath:[NSString stringWithFormat:@"%@/feed", myId] andDelegate:self]; 在Dealoc if (myFBRequest) myFBRequest=nil; 我这样做是因为如果用户点击后退按钮,我想忽略出现或返回的响应 然而,我得到了下面的错误 *-[FBRequest setDelegate:]:消

我的表视图控制器在viewDidLoad中调用如下

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

if (myFBRequest) myFBRequest=nil;
我这样做是因为如果用户点击后退按钮,我想忽略出现或返回的响应

然而,我得到了下面的错误

*-[FBRequest setDelegate:]:消息发送到解除分配的实例0x823e190

为什么呢?我想如果我不再需要响应,我必须将delegate设置为nil

我很困惑

任何帮助都将不胜感激

谢谢, Bec

是,如果您不想响应委托,您可以传入并委托:nil