我使用AFHTTPSessionManager子类作为Singleton,就像大多数教程建议的那样。 但是我也在单独编码所有应用程序请求从登录到获取用户详细信息并发布到墙壁等所有使用块的所有内容,因此可以使用此单例从应用程序中的其他位置调用方法。
所以我的客户端.m文件变得非常大。我这样做只是为了在整个应用程序中使用相同的AF Client单例。
我在想,每个模型类都应该有自己的网络方法。防爆。用户类应该有自己的方法来更新名称,生日等。但是单身人士会发生什么?
那么最好的做法是使用单例还是让每个模型类管理请求?