Ios 创建“实时”表视图的最佳方法

Ios 创建“实时”表视图的最佳方法,ios,objective-c,uitableview,uiview,uiscrollview,Ios,Objective C,Uitableview,Uiview,Uiscrollview,因此,我的应用程序中有一个NStimer循环,它不断地测量周围环境,搜索蓝牙设备 无论何时发现设备,我都希望更新表视图,以包含具有该设备信息的单元格 我是否可以使用UIScrollView伪造表视图,并在每次循环运行时相应地添加/删除信息单元格 或者我应该使用UITableView和reloadData方法吗 假设同一个表中最多只有5个项目/单元格。如果表中只有5行,只需使用UITableView并调用-reloadData即可。不要使用UIScrollView并重新创建表视图。表视图的效率相当

因此,我的应用程序中有一个NStimer循环,它不断地测量周围环境,搜索蓝牙设备

无论何时发现设备,我都希望更新表视图,以包含具有该设备信息的单元格

我是否可以使用UIScrollView伪造表视图,并在每次循环运行时相应地添加/删除信息单元格

或者我应该使用UITableView和reloadData方法吗


假设同一个表中最多只有5个项目/单元格。

如果表中只有5行,只需使用UITableView并调用-reloadData即可。不要使用UIScrollView并重新创建表视图。表视图的效率相当高

此外,如果您知道要更新哪一行,您甚至可以更高效地只重新加载该行:

-重新加载RowsatindExpaths:WithRowsAnimation: