lazy переменные
Вроде оправданно, на первый взгляд - не занимает память, пока не понадобится
Но насколько это корректно?
В коммерции в основном через код работают с UI, без сторибордов и lazy свойство - стандарт можно сказать. Код чистый, гарантировано не nil. А по поводу памяти - экономия на спичках в данном случае. Это же ни какой -то сервис с размером бегемота)
Во, раз так принято, так буду так и делать, спасибо @ZGodd @trambalda спасибо за пояснения
По - крайней мере в том месте, где я работаю. За всех не хочется говорить.
Мне не очень нравится в этом случае каша из свойств, у каждого здоровый блок с инициализацией Все это получается для читаьельности надо сто процентов выносить в отдельный класс типа ContentView, как я понимаю, разгружая вьюконтроллер?
может отменим собес? у нас верстка в коде не используется =)
Если у тебя кучу свойств, значит часть UI надо объедить в кастомную вьюху.
Обсуждают сегодня