【发布时间】:2025-12-20 16:10:13
【问题描述】:
我正在实现从服务器加载数据的 tableView。我有两种情况:
从服务器获取完整数据并存储在数组中,比如 500 个项目。现在,每当我需要这些数据时,我都会调用我的数组并相应地获取数据。在这种情况下,会第一次从服务器加载大量数据。
从服务器获取所需的数据,例如 15 并存储在 Mutable 数组中。并且,如果用户向下滚动,请再次从服务器获取数据并将这些数据添加到可变数组中并相应地显示在表中。在这种情况下,每当用户上下滚动时,我们都必须调用像Lazy Loading.这样的服务器
所以,这将是从服务器加载表的合适方式。任何反馈将不胜感激。
【问题讨论】:
-
如果数据不是很大,并且用户可能会查看其中的很大一部分,最好的做法是连续加载,即加载前几个并显示他们立即,然后立即继续加载其余部分,并在下载时将其添加到表格视图中。
-
我也有同样的情况。在这里查看:*.com/q/14053143/1603072
标签: iphone web-services uitableview nsmutablearray