比较在 Storyboard中构建 UI 与以编程方式构建 UI 存在很多问题,但我的问题是有人有任何数据显示哪种方法在应用程序中具有更好的性能吗?
就像你有两个 UIViewController,它们具有完全相同的 ui,但一个是在 Storyboard 中制作的,另一个是通过代码制作的。如果您从另一个 UIViewController 中分别呈现它们......哪个加载速度更快?
最佳答案
这是一个“过早优化”的案例。您需要敏感的测量,甚至可以检测基于代码的 View Controller 创建和基于 Storyboard的创建之间的性能差异。这种差异将比人类所能感知的至少小几个数量级。如果一个需要 0.0002 秒,另一个需要 0.001 秒,谁在乎呢?
因此,您应该使用最清晰、最容易开发和维护的方法。 (这将是 Storyboard,差距很大。)
关于ios - 创建 View Controller Storyboard与以编程方式创建 View Controller Storyboard - 性能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46899758/