Ios 更多连接或下载更大数据

Ios 更多连接或下载更大数据,ios,http,download,connection,Ios,Http,Download,Connection,什么更有效率?将数据划分为多个连接,还是将其全部放在一个大连接中 假设我们有一个表视图,它显示一个人的名字,当你选择一行时,你会移动到另一个VC,它会显示更多的信息,在这个视图中,你可以按一个按钮来获取关于这个人的更多信息 在第一个VC上下载每个人在一个大json中的所有信息,然后用它来加载下一个视图,这样更好吗 或者,在第一次查看时,最好只下载姓名和可能的id。当您选择一行时,您会将该id发送到服务器,以下载有关此人的更多信息,等等 我的实践经验是,连接有时不成功,因此更多的连接可能会很危险,

什么更有效率?将数据划分为多个连接,还是将其全部放在一个大连接中

假设我们有一个表视图,它显示一个人的名字,当你选择一行时,你会移动到另一个VC,它会显示更多的信息,在这个视图中,你可以按一个按钮来获取关于这个人的更多信息

在第一个VC上下载每个人在一个大json中的所有信息,然后用它来加载下一个视图,这样更好吗

或者,在第一次查看时,最好只下载姓名和可能的id。当您选择一行时,您会将该id发送到服务器,以下载有关此人的更多信息,等等

我的实践经验是,连接有时不成功,因此更多的连接可能会很危险,但另一种方式是,你只下载你需要的数据


首选的方法是什么?

在我看来,最佳实践是延迟加载。必要时进行连接

我接受你关于“连接失败”的观点,在某种程度上,移动连接也是如此。然而,除了较慢的用户界面之外,“一次大下载”的另一个警告是,当用户与数据交互时,数据可能已经过时