gpt4 book ai didi

iphone - iOS:将大型 XIB 重构为几个较小的 XIB 文件以提高速度

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:55:15 26 4
gpt4 key购买 nike

在观看一些 WWDC2011 视频 时,有人提到大型 nib 文件 会使您的应用程序需要一些时间来加载。我的应用不一定是这种情况,但我觉得我的 nib 相当大。视频中的建议是将那个大的 nib 分成几个小的,以便快速加载。

也许我遗漏了一些东西,但我如何将一个大的 nib 分成小的?我的 UIViewController 在启动时只会加载一个 nib。是否有另一种方法可以处理多个文件?

最佳答案

如您所述,您可以使用指定的 nib 初始化 UIViewController 以加载其 view 属性,这只是一个文件。但是,您不需要将所有 view 属性的 subview 打包到同一个 nib 文件中。如果您有一些仅在某些时候可见的 subview ,请考虑将它们拆分成它们自己的 nib 文件并使用 UINib 按需加载它们。如果您有一组 UITableViewCell 子类或 UIScrollView 内容的图 block ,您可能希望能够仅加载您实际需要的 View 实例,而不是大量的 nib包含无关的 View (例如,当您只使用其中一个时加载所有表格单元格)。

关于iphone - iOS:将大型 XIB 重构为几个较小的 XIB 文件以提高速度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7761580/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com