繁体   English   中英

重用AFHTTPRequestOperationManager的利弊是什么?

[英]What are the pros and cons of reusing an AFHTTPRequestOperationManager?

我们正在使用AFHTTPRequestOperationManager调用API以获取JSON数据。

当前,我们正在为每个请求实例化一个新的AFHTTPRequestOperationManager 我们正在考虑仅实例化一个AFHTTPRequestOperationManager并在请求中重用它。

权衡是什么?

每个域的AFHTTPRequestOperationManager之所以成为方便模式,有以下几个原因:

1)您节省了为每个请求创建新管理器的资源,这可能会造成很大的内存压力

2)只需提及一位经理,您就可以轻松管理应用中的所有网络请求。 例如,当用户注销时,您可能要取消所有请求。 只需一名管理员,您就可以轻松访问操作队列并立即将其全部取消。

3)与#2有关,拥有一个实例使您可以一次管理所有请求的配置。 例如添加授权标头或配置自定义解析器。 这些当然可以在每个请求之前完成,但会增加不必要的复杂性。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM