Search
Write a publication
Pull to refresh

Comments 17

По поводу autolayouts, есть конкретные примеры вот тут с ними лагает, а вот тут тоже самое, но отказались от автолайаутов считаем фреймы руками и все стало летать? И девайсы, версии ОС где это проявляется.

«Components Kit и Async UI Kit» это про что? имеется ввиду AsyncDisplayKit от Фейсбука или что-то иное?
Async UI Kit — имеется ввиду AsyncDisplayKit от фейсбука.

По поводу, autolayouts — споры бесконечны. Но плюсов от них меньше чем минусов, судя по моему опыту.
ну вот и хочется конкретики, а не споров.
Пока не тормозит — используем автолэйаут, когда начинает тормозить — переходим на ручной счет. Если еще нужно ускорить — переносим в бэкраунд поток, где все и рассчитываем.

Пост от Александра Орлова — habrahabr.ru/post/264817. Пока ничего более путного, чем то, что было в докладе — не встречал.

Также см. github.com/plasmLC/PPlayer (по рекомендации Алексндра).
UFO landed and left these words here
Можно лейаут расчитывать один раз для всех ячеек перед reloadData с использованием Autolayout. И все тоже прекрасно летает. А расчет ручного лейаута — сущий ад. И правильно упоминалось в докладе, что тормоза хорошо проявляются при большом количетве ячеек. Если их до сотни, то вряд ли можно ощутить существенную разницу.
UFO landed and left these words here
Ну это на холивар становится похоже. Есть просто огромная куча проектов, где используют IB и Autolayout и все прекрасно работает.
UFO landed and left these words here
Надо еще привести цифры по времени на поддержку и написания ручного layout. На счет фпс — надо мерять и смотреть. В большинстве случаев неоправданно писать ручной layout. Хотя скайпу с его тормозами он бы явно не помешал.
UFO landed and left these words here
Согласен с тем, что с ручным layout будет работать быстрее. Доклад видел, статью читал. Ремарка была по поводу поддержки кода, стоит ли овчинка выделки?!
UFO landed and left these words here
Sign up to leave a comment.

Articles