У меня есть загрузка UIVC с раскадровки, которая, в свою очередь, загружает Xib. Эта внутренняя нагрузка приводит к тому, что VC занимает больше секунды, чтобы загрузить. Во внутреннем xib присутствует какая-то причудливая работа (она загружает другой xib, который имеет динамический чертеж), но это не похоже на узкое место.
Согласно Инструментам, виновник UIFont -initWithCoder
. (Если вы еще больше развернете TBaseFont::CopyLocalizedName()
, это самая глубокая запись, на которую приходится большая часть времени в 1 секунду)
Я немного тупик, поскольку пользовательский шрифт, который я использую, встречается во всем приложении без проблем. Любые идеи?