优化网络请求
2016-03-29 14:47
281 查看
把HttpRequestManager写成一个单例,这样就不用每次都创建,alloc,如果每次都alloc,网络会每一次请求都进行三次握手,给它写成单例就会优化网络请求的速度
+ (HttpRequestManager *)shareManager { static HttpRequestManager *manager = nil; static dispatch_once_t onceToken; dispatch_once(&onceToken, ^{ if (manager == nil) { manager = [[HttpRequestManager alloc] init]; } }); return manager; }