2014-10-09 2 views
1

У меня очень большая проблема с моим приложением iOS, и я абсолютно не знаю, как это понять! Как гласит название, у меня очень низкая частота кадров во время открытия окна. Я решил работать вместе с инструментами, предоставленными Xcode, и я узнал, что проблема вызвана простым назначением текста!Очень низкая частота кадров, вызванная методом setText?

Вот скриншот:

http://i.stack.imgur.com/Q8Sf9.png

Это говорит о том, что назначение

_WND_subTitle.text = @"TRY" 

была запущена 2185 раз. Я даже не знаю, на что обратить внимание, потому что я использую класс SKNodeLabel Apple (без внешней или опасной реализации кода), и ранее я использовал одно и то же назначение другому классу без проблем. Какие-нибудь советы?

ответ

1

Хорошо, я полагаю, это то, что вызвало мою проблему:

https://stackoverflow.com/a/23624123/3582537

Я нашел ответ случайно! В основном имя шрифта, которое я использовал, было неправильным. Теперь он работает с использованием:

_WND_subtitle = [[SKLabelNode alloc] initWithFontNamed:@"CCBackBeat-Light"]; 
+0

Вы делаете это 2158 раз, хотя? –

+0

Нет! Теперь оператор запускается всего один раз :) – user3582537

+0

просто проверка;) –

Смежные вопросы