Afnetworking默认的超时时间是60s,如果直接设置超时时间,会发现还是要到一分钟才超时。
// 设置超时时间(设置无效)
sessionManager.requestSerializer.timeoutInterval = 30;
// 设置超时时间(设置有效)
[sessionManager.requestSerializer willChangeValueForKey:@"timeoutInterval"];
sessionManager.requestSerializer.timeoutInterval = 30;
[sessionManager.requestSerializer didChangeValueForKey:@"timeoutInterval"];
本文介绍了AFNetworking中设置超时时间的有效方法。通常情况下,AFNetworking的默认超时时间为60秒。若要将其更改为30秒,需要通过特定步骤实现:首先通知将更改timeoutInterval属性,然后设置新的超时时间,最后通知已完成更改。
1598

被折叠的 条评论
为什么被折叠?



