Size: a a a

iOS Developers — русскоговорящее сообщество

2020 September 02

СК

Соня Кузнецова... in iOS Developers — русскоговорящее сообщество
Всем привет, занимаемся переписыванием проекта, где есть код в сторибордах. Скажите, пожалуйста, как сделать правильнее, с точки зрения скорости разработки, скорости запуска приложения и скорости билда? 1 вариант) Делать несколько vc в одном сториборде и разбивать все по флоу.  2 вариант) 1 vc на один сториборд. 3 вариант) каждый vc  в xib. С одной стороны аргументы, что чем меньше vc в сториборде, тем проще исправлять, быстрее билдить при работе с данным vc, так как меняется небольшая xml. С другой стороны, что чем меньше сторибордов в проекте, тем быстрее собирается проект, когда работа идет с другими фичами приложения. Вариант отказаться от xib не подходит, так как идёт переписывание в ограниченный срок. Может кто посоветует статьи или доклады
источник

DB

Dmitriy Buzulutskiy in iOS Developers — русскоговорящее сообщество
Соня Кузнецова
Всем привет, занимаемся переписыванием проекта, где есть код в сторибордах. Скажите, пожалуйста, как сделать правильнее, с точки зрения скорости разработки, скорости запуска приложения и скорости билда? 1 вариант) Делать несколько vc в одном сториборде и разбивать все по флоу.  2 вариант) 1 vc на один сториборд. 3 вариант) каждый vc  в xib. С одной стороны аргументы, что чем меньше vc в сториборде, тем проще исправлять, быстрее билдить при работе с данным vc, так как меняется небольшая xml. С другой стороны, что чем меньше сторибордов в проекте, тем быстрее собирается проект, когда работа идет с другими фичами приложения. Вариант отказаться от xib не подходит, так как идёт переписывание в ограниченный срок. Может кто посоветует статьи или доклады
мы используем в своем проекте 2 вариант.
Плюс Git config - чтобы избежать конфликты при мердже
источник

СК

Соня Кузнецова... in iOS Developers — русскоговорящее сообщество
Почему 2 вариант? Как аргументировать?(
источник

G

GGsrvg in iOS Developers — русскоговорящее сообщество
Соня Кузнецова
Всем привет, занимаемся переписыванием проекта, где есть код в сторибордах. Скажите, пожалуйста, как сделать правильнее, с точки зрения скорости разработки, скорости запуска приложения и скорости билда? 1 вариант) Делать несколько vc в одном сториборде и разбивать все по флоу.  2 вариант) 1 vc на один сториборд. 3 вариант) каждый vc  в xib. С одной стороны аргументы, что чем меньше vc в сториборде, тем проще исправлять, быстрее билдить при работе с данным vc, так как меняется небольшая xml. С другой стороны, что чем меньше сторибордов в проекте, тем быстрее собирается проект, когда работа идет с другими фичами приложения. Вариант отказаться от xib не подходит, так как идёт переписывание в ограниченный срок. Может кто посоветует статьи или доклады
писать UI в отдельном классе
источник

х

хунтер in iOS Developers — русскоговорящее сообщество
Dmitriy Buzulutskiy
мы используем в своем проекте 2 вариант.
Плюс Git config - чтобы избежать конфликты при мердже
А что за гит конфиг?
источник

Т

ТМ in iOS Developers — русскоговорящее сообщество
всем привет
у меня есть скроллвью и контентвью
let scrollView = UIScrollView()
let contentView= UIView()
мне нужно контентвью поместить внутри скролл или скроллвью внутри контент???  
внутри вьюшки у меня еще есть несколько вьюшек и кнопок
источник

DB

Dmitriy Buzulutskiy in iOS Developers — русскоговорящее сообщество
Соня Кузнецова
Почему 2 вариант? Как аргументировать?(
ну нам удобнее - по общей договоренности в проекте, так как ранее уже было так сделано.
Менять на что-то другое - слишком дорого и бизнесу не сильно важно, как все работает. Главное тут - это все работает.

Про скорость сборки - проблем нет, так как есть инкриментная сборка.

У нас в проекте использует все 3 типа верстки. В зависимости от задачи.
- Экран в Storyboard
- Cells - в xibs
- Какой-то динамический вывод UI - в коде.
источник

х

хунтер in iOS Developers — русскоговорящее сообщество
ТМ
всем привет
у меня есть скроллвью и контентвью
let scrollView = UIScrollView()
let contentView= UIView()
мне нужно контентвью поместить внутри скролл или скроллвью внутри контент???  
внутри вьюшки у меня еще есть несколько вьюшек и кнопок
Зависит от того что ты хочешь сделать:) Но скорее всего контент вью в скролл вью
источник

KS

Kei Sidorov in iOS Developers — русскоговорящее сообщество
ТМ
всем привет
у меня есть скроллвью и контентвью
let scrollView = UIScrollView()
let contentView= UIView()
мне нужно контентвью поместить внутри скролл или скроллвью внутри контент???  
внутри вьюшки у меня еще есть несколько вьюшек и кнопок
что хочешь скролить помешай В сролл вью; саму скролвью тоже нужно куда-то добавить.
источник

DB

Dmitriy Buzulutskiy in iOS Developers — русскоговорящее сообщество
хунтер
А что за гит конфиг?
Приоритет мерджа раставляет для storyboards
источник

Т

ТМ in iOS Developers — русскоговорящее сообщество
аа,понятно, спасибо )
источник

х

хунтер in iOS Developers — русскоговорящее сообщество
Dmitriy Buzulutskiy
Приоритет мерджа раставляет для storyboards
Все равно не понимаю о чем речь, можно может какую-то статью скинуть, или более подробно объяснить что именно и как это решает проблему конфликтов в сторибордах?
источник

DB

Dmitriy Buzulutskiy in iOS Developers — русскоговорящее сообщество
хунтер
Все равно не понимаю о чем речь, можно может какую-то статью скинуть, или более подробно объяснить что именно и как это решает проблему конфликтов в сторибордах?
Да, постараюсь найти в закладках ссылку
источник

VK

Vlad Kuznetsov in iOS Developers — русскоговорящее сообщество
Народ, не у кого в последнее время Xcode не выжирал 100гб при билде? Второй раз за неделю такие приколы, разумеется мак тут же виснит, лечится только перезагрузкой.
источник

х

хунтер in iOS Developers — русскоговорящее сообщество
Dmitriy Buzulutskiy
Да, постараюсь найти в закладках ссылку
Буду благодарен:)
источник

Х

Хд Комел in iOS Developers — русскоговорящее сообщество
В новом икскоде, это что значит? Есть примеры использования в живых приложениях этого апи?
источник

G

GGsrvg in iOS Developers — русскоговорящее сообщество
Vlad Kuznetsov
Народ, не у кого в последнее время Xcode не выжирал 100гб при билде? Второй раз за неделю такие приколы, разумеется мак тут же виснит, лечится только перезагрузкой.
11.7?
источник

D

Dimas in iOS Developers — русскоговорящее сообщество
Vlad Kuznetsov
Народ, не у кого в последнее время Xcode не выжирал 100гб при билде? Второй раз за неделю такие приколы, разумеется мак тут же виснит, лечится только перезагрузкой.
Лечится Force Quit из того места где заскриншотил.
В нагрузку попадали  Safari и SourceTree
источник

PS

Pavel Subach in iOS Developers — русскоговорящее сообщество
Vlad Kuznetsov
Народ, не у кого в последнее время Xcode не выжирал 100гб при билде? Второй раз за неделю такие приколы, разумеется мак тут же виснит, лечится только перезагрузкой.
100 Гб, где такой комп ?
источник

VK

Vlad Kuznetsov in iOS Developers — русскоговорящее сообщество
Dimas
Лечится Force Quit из того места где заскриншотил.
В нагрузку попадали  Safari и SourceTree
Ну в активити монитор зашел уже когда лагать начало, форс квит из икскода ничего не дал, процессы руками убить тож не выходит
источник