Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
当我向 Service 请求某些内容时,然后按 Home 按钮。
然后,点击 AppIcon 进入应用程序。
然后,一些幻想的事情发生了。
NSURLConnectDelegate
- (void)connectionDidFinishLoading:(NSURLConnection *)connection
在 applicationWillEnterForeground 之前调用。为什么会这样???
如果当您在后台时 NSurLConnection 完成加载,则会发送一个事件并将其添加到事件队列中。当您重新进入应用程序时,会将EnterForeground 事件添加到队列中。
现在队列事件被一一调度。如果您不希望您的应用在后台完成加载,您可以在进入后台之前取消连接。