Ios 移动应用程序将http请求分开或放在一起

Ios 移动应用程序将http请求分开或放在一起,ios,client-server,Ios,Client Server,由于大多数移动应用程序需要与服务器通信,因此它们需要在应用程序中处理http请求。我的问题是,将所有请求放在一个控制器中还是分别放在不同的控制器中更好 例如,我有一个SignenViewController和ContactsViewController。它们都需要获取一些数据或将一些数据发布到服务器。我可以在每个ViewController中处理请求,也可以将它们放在一个ServerController中。哪种方法更好或更标准 谢谢我会并且已经使用了一个单独的对象,类似于您所描述的ServerC

由于大多数移动应用程序需要与服务器通信,因此它们需要在应用程序中处理http请求。我的问题是,将所有请求放在一个控制器中还是分别放在不同的控制器中更好

例如,我有一个SignenViewController和ContactsViewController。它们都需要获取一些数据或将一些数据发布到服务器。我可以在每个ViewController中处理请求,也可以将它们放在一个ServerController中。哪种方法更好或更标准


谢谢

我会并且已经使用了一个单独的对象,类似于您所描述的ServerController。这取决于具体情况,但我发现如果它们不是单例,则更容易处理,这样您就可以独立管理每个HTTP请求的状态、进度等。

共享状态/单例可能是一种方法。