我正在使用标准:
[NSURLConnection sendSynchronousRequest:theRequest
returningResponse:&response
error:&error];
方法,但是当请求消失时,无论是等待响应还是下载数据,操作系统中的活动图标(非常顶部)都不会显示网络活动。
是否有标志或其他东西我必须打开才能让它工作?或者我没有使用正确的下载技术?
谢谢
标记
答案 0 :(得分:5)
您需要从应用程序中启用它。
[ UIApplication sharedApplication ].networkActivityIndicatorVisible = YES;
答案 1 :(得分:3)
要扩展其他答案:您必须使用networkActivityIndicatorVisible属性手动打开和关闭指示器。它与数据是否以及何时实际进出您的应用程序无关。我最初还认为iPhone会自动拦截网络流量并管理指标,但不是。
答案 2 :(得分:1)
试试这个。
UIApplication* app = [UIApplication sharedApplication];
app.networkActivityIndicatorVisible = YES;