gpt4 book ai didi

ios - 应用程式因服务回应而当机

转载 作者:行者123 更新时间:2023-12-03 17:23:25 26 4
gpt4 key购买 nike

我已经将服务集成到我的应用程序中。
我正在测试我的应用程序,它偶尔会崩溃。

错误是Internet连接似乎已脱机。

- (void)connection:(NSURLConnection *)connection didFailWithError:(NSError *)error {

[UIApplication sharedApplication].networkActivityIndicatorVisible = NO;

@try{
if(self.target != nil && self.action && [self.target respondsToSelector:self.action]) {
NSLog(@"error is %@",[error localizedDescription]);
IMP imp = [self.target methodForSelector:self.action];
id (*func)(id, SEL, id) = (void *)imp;
func(self.target, self.action, [error localizedDescription]);
}
}
@catch (NSException *exception) {
NSLog(@"main: Caught %@: %@", [exception name], [exception reason]);
}
}

IT说线程1:EXC_BAD_ACCESS(代码= 1地址= 0x123451)
在下面的行
 func(self.target, self.action, [error localizedDescription]);

不知道为什么它崩溃。我真不知道为什么应用突然崩溃了,真让我沮丧。

我为项目启用 所有异常,以触发该行。点击继续,它仍然说同一行。

最佳答案

如果仅在模拟器中遇到此问题,则可能是您需要重新启动模拟器。我最近注意到模拟器有时会无缘无故地导致所有HTTP请求出错,只有重新启动它才能解决问题。

另外,我发现某些HTTP错误最终会以错误对象上的nil localizedDescription结尾。您在打印出来的NSLog行上看到了什么?

关于ios - 应用程式因服务回应而当机,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29013607/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com