哪个占用内存少?一个有 5 个按钮的视图控制器,还是一个有 5 个项目的 tableview 的视图控制器?

Which uses less memory? A View Controller with 5 buttons, or a View Controller with a tableview with 5 items?

这可能是一个愚蠢的问题,但我正在努力使我的移动应用程序尽可能小且负载较少。想知道具有 5 个按钮的视图是否比具有 5 个 tableview 项目/单元格的 tableview 使用更多或更少的内存或处理能力?可能是个愚蠢的问题,我不确定

如果您确定只需要 5 个按钮 - 您可以使用带有单独插座的按钮,甚至可以将它们全部放在一个插座集合中。 此外,为了比较内存和 CPU 使用情况,您可以构建您的应用程序并打开 Xcode Debug Navigator。