是否需要在dispatch_async
中包装AFNetworking呼叫?当应用程序变为活动状态时,我正在对服务器执行简单的POST,并且我希望确保调用完全异步,应用程序不等待恢复。请参阅下面的我当前的代码。这种方法有什么问题吗?
- (void)applicationDidBecomeActive:(UIApplication *)application
{
dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_HIGH, 0), ^{
[[AFHTTPRequestOperationManager manager] POST:@"URL" parameters:nil success:^(AFHTTPRequestOperation *operation, id responseObject) {
}
failure:^(AFHTTPRequestOperation *operation, NSError *error) {
}];
});
}