- 博客(2)
- 资源 (2)
- 收藏
- 关注
原创 使用AFNetworking3.0实现接口异步并发
近两个月,因为团队后台的动荡,项目新版本的接口非常乱,出现一个tableView需要几个接口来获取数据源的情况。这就需要在几个接口并发请求完后一起回调处理。 因为项目中使用的是AFN的网络框架,所以,这个需求只能基于AFN去实现 一般,我们在使用AFN的网络请求时,是利用 - (NSURLSessionDataTask *)POST:(NSString *)URLString
2016-08-24 17:52:10 6143
原创 @synchronized 锁用法
synchronized 这个主要是考虑多线程的程序,这个指令可以将{ } 内的代码限制在一个线程执行,如果某个线程没有执行完,其他的线程如果需要执行就得等着。 Objective-C支持程序中的多线程。这就意味着两个线程有可能同时修改同一个对象,这将在程序中导致严重的问题。为了避免这种多个线程同时执行同一段代码的情况,Objective-C提供了@synchronized()指令。
2016-08-02 15:16:26 478
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人