Ich habe eine UIVC laden von einem Storyboard, die wiederum lädt ein Xib. Diese innere Last bewirkt, dass der VC mehr als eine Sekunde zum Laden benötigt. In der inneren Xib gibt es einige ausgefallene Fußarbeit (es lädt eine andere Xib, die dynamische Zeichnung hat), aber dies scheint nicht der Flaschenhals zu sein.Xib nimmt lange Zeit (> 1s) zu laden. UIFont-Cache scheint zu beschuldigen
Laut Instrumenten ist UIFont -initWithCoder
der Schuldige. (Wenn Sie weiter Drilldown TBaseFont::CopyLocalizedName()
ist der tiefste Eintrag, der für die Mehrheit der 1s Zeit ausmacht)
Ich bin ein wenig ratlos, da die benutzerdefinierte Schriftart, die ich verwende auftritt alle in der App ohne Probleme. Irgendwelche Ideen?
Dies war ein Live-Saver für mich! tnx :) – Vinchenzo