gpt4 book ai didi

ios - Xib 加载时间较长(>1 秒)。 UIFont 缓存似乎是罪魁祸首

转载 作者:技术小花猫 更新时间:2023-10-29 10:36:34 24 4
gpt4 key购买 nike

我有一个从 Storyboard 加载的 UIVC,而 Storyboard 又加载了一个 Xib。这种内部负载导致 VC 加载时间超过一秒。内部 xib 中有一些花哨的步法(它加载了另一个具有动态绘图的 xib),但这似乎不是瓶颈。

根据 Instruments,UIFont -initWithCoder 是罪魁祸首。 (如果您进一步深入,TBaseFont::CopyLocalizedName() 是占 1s 时间大部分的最深条目)

我有点难过,因为我使用的自定义字体出现在整个应用程序中,没有任何问题。有什么想法吗?

Screenshot from Instruments

最佳答案

好的,问题是自定义字体不再嵌入到应用程序中。我换了另一个看起来一样的类似的。虽然很奇怪,但我原以为那些有问题的标签会恢复设备上的系统字体,但事实并非如此。有没有可能它们是从 Macbook 中提取出来的?

关于ios - Xib 加载时间较长(>1 秒)。 UIFont 缓存似乎是罪魁祸首,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30735005/

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