在不同的视图控制器中调用async asihttp

时间:2012-04-13 02:02:46

标签: iphone

我尝试使用UINavigationController从一个视图控制器导航到另一个视图控制器。 在viewController中,viewWillAppear

我使用异步模式调用asihttp。

但这总会导致应用崩溃。

我尝试使用asihttp'[request cancel]'的功能 在wiewWillDisaaoear,但错误仍然存​​在

欢迎任何评论

1 个答案:

答案 0 :(得分:0)

我在我的应用程序中使用了以下代码,我也使用UINavigationController进行了后退,但它没有给我任何崩溃。我建议你在这里展示你的代码,这样可以帮助你找到解决方案。

在这里,我正在向您展示我的代码..看看它是否会对您有帮助。

-(void)viewWillAppear:(BOOL)animated
{

[self willAnimateRotationToInterfaceOrientation:self.interfaceOrientation  duration:1];   
NSURL *urlf = [NSURL URLWithString:@"Your url"];
ASIHTTPRequest *requestdiff = [[ASIHTTPRequest alloc]initWithURL:urlf];
[requestdiff setDelegate:self];
[requestdiff release];
[self willAnimateRotationToInterfaceOrientation:self.interfaceOrientation  duration:1];    
}