我想重新组织我们的 Storyboard。我们有大约 25 个小 Storyboard和大约 5 个大 Storyboard。大的太大(在 xCode 中工作时会影响性能)。小的有时只包含一两个场景。我想知道是否有推荐的 Storyboard大小以获得最佳性能,以便在决定如何管理 Storyboard时将其用作指导。有关于它的文档吗?有没有人尝试过不同的 Storyboard大小和测量的性能影响?
最佳答案
使用 Storyboard有它的好处,如果您想继续使用 Storyboard,那么您没有理由担心拥有许多 Storyboard甚至每个 ViewController
的 Storyboard都会影响性能。以 ViewController
命名.
请记住,大型 Storyboard需要很长时间才能加载到 Xcode 预览中,因为它会渲染整个 Storyboard文件;但是,当在应用程序中加载屏幕时,它不会加载整个文件,只是解析正确的 View Controller 并仅渲染它。知道了这一点,您应该不会从应用程序中更大的 Storyboard中看到任何性能问题。
一般实践表明,由于合并冲突,作为开发人员使用大 Storyboard对您不利,尤其是当多个开发人员正在处理同一个 Storyboard文件时。
如果您的布局足够简单,则可能值得在代码中做所有事情。
关于ios - 多个 Storyboard : how small should they be?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50347476/