开发者社区 问答 正文

ios 一个简单的异步问题!

[manager POST:@"https://www.baidu.com" parameters:@{} success:^(AFHTTPRequestOperation *operation, id responseObject) {
        NSLog(@"ok1"); 
}
 NSLog(@"ok2");

很明显这段代码 如果打印的话 肯定是:先ok2 再ok1

有没有什么办法先ok1 再 ok2

当然不能把 NSLog(@"ok2");这句放到异步代码块之后的情况下 达到上述要求

展开
收起
爵霸 2016-03-10 17:45:25 1705 分享 版权
1 条回答
写回答
取消 提交回答
  • 异步的本身就是在需要做等待的地方不等待继续执行后面的事情,想要等待post完成再走下面的那就用同步来做啊,为什么要用异步的方式来完成同步做的事情呢?

    2019-07-17 18:58:03
    赞同 展开评论
问答分类:
问答标签:
问答地址: