类方法里实现网络请求类单例的方法有些情况返回不了数据


  1. 架构需要支持websocket,于是无缝接入一个SRwebSocket框架,将其封装成一个单例类,这样似乎很合乎需求

  2. 之前的网络请求是基于AFN,但是并没有封装成单例,而是用的中间调用层,每一个网络请求都是一个对象方法,这样反复创建对象,我感觉很不友好,特别是对于一些有强迫症的人讲简直不能忍. 于是搞成单例了...

  3. 问题也随之而来,发现有部分请求根本不调用,原以为能够轻松的优化这坨代码,却惊喜的发现并不能装逼,单例是只创建一次然后存在于内存之中,我们想要调用只需要获取到,然后调用其方法即可.

  4. 然而还是仅仅有一些请求能请求到数据,而有一些却不能,之后我又滚回不是单例的版本,结果让人惊讶,特么的为啥不是单例就可以!!??...

  5. 菜的抠脚,来社区希望各路神不吝赐教!



相关阅读:
mysql如何合并两张结构相同的数据表?
easyui1.5 datagrid中分页显示不正常,求教各位
API Gateway 或者 OpenAPI设计思想?
vue.js实现组件间的上移下移
新人小白问题之 什么时候需要用到form标签?什么时候不必用,用不用有什么区别?
Git出错 Fatal:multiple Stage Entriesfor Merged File
前端怎么实现关闭页面或浏览器后,重新打开页面或重启浏览器,可以继续原来的操作,比如重新打开后不需要重新调用后台的服务
flask 中的 template_rendered 函数
react map函数中点击事件失效
怎么检查一个checkbox是否存在?
为什么onmouseenter函数里面的i值为13?
iOS NSPredicate 过滤排序
有没有jenkins实现PHP工程的持续集成解决方案
怎么样阻止默认事件的出发(即验证不通过无法滑动?) 求大神!
mongoose 无法存储
二线城市最佳投简历的招聘网站有哪些?
electron 的a链接或者设置为cursor:pointer的标签没有出现链接手势?
怎么获取onclick的链接?
material-ui里的多个按钮怎么放置在一个select里面
npm unpublish之后,还可以npm install 是什么问题



快速导航

Copyright © 2016 phpStudy |