Vlad
А в чем преимущества?
Дмитрий
Могу предположить, чтобы послать куда подальше дибильную систему работы с вью и локализацией.
Paks
больше трудозатрат
Paks
и человеко часов
Vlad
@PaksUkro ну минусы да, очевидны. Интересны плюсы
Vlad
Насчет скорости работы: думал, что компилится все в одно и то же. Разве это не так?
Vlad
Нет, я понимаю. Я просто думал, что это на этапе компиляции один раз происходит
Дмитрий
А в чем работаете? Аппкод? VIM?
Anonymous
Я решил поучиться делать приложения без сторибордов. Как я могу задать xib файл в качестве ланч скрина?
В File Explorer есть галочка соответствующая, но я ее не разу не пробовал использовать http://joxi.ru/zANYZYPhBy9M32 Да и чем уже плохо оставить для лаунчскрина сториборд?
Vlad
Ничем не плохо. Просто эксперименты из разряда "а возможно ли?"
Anonymous
ну раньше же ксибы для этого использовались. не думаю, что все резко запретили
Vlad
Ну да) Только остается вопрос "Если возможно, то как?"
Vlad
я нашел, как картинки ставить на ланчскрин
Vlad
но хочу вью теперь
Vlad
я это сделал
Anonymous
а зачем image ставить если ты хочешь ксиб поставить? Галочку для ксиба ставил как я скидывал выше?
Vlad
Да, поставил.
Vlad
Vlad
Vlad
Вот как я понял только это необходимо...
Anonymous
типа того
Anonymous
не работает?
Vlad
нет
Vlad
Ну, черный экран
Vlad
пробовал... сейчас еще раз попробую
Pavel
Кажется, я шел по инструкциям отсюда и мне помогало: http://stackoverflow.com/a/33698093/1735276
Pavel
возможно, до рестарта компьютера доходил)) с полгода назад было - не помню уже
Дмитрий
rm -rf ~/Library/Developer/Xcode/DerivedData/* Мне с перезагрузкой в купе - помогало)
Anonymous
да. derived data по-любому нужно почистить
Дмитрий
Вероятно стоит проделать все шаги на чистом проекте... Может забыл чего... И с пустым XIB. Только фон не черный сделать)
Pavel
hard reset девайса пробовал?
Vlad
hard reset девайса пробовал?
даже компьютер перезагрузил уже)
Дмитрий
Или просто на любом эмуляторе
Vlad
я на эмуляторе делаю
Ivan
По поводу скорости разработки - набирать код всяко быстрее чем елозить мышью и тыкать в разные галочки
Vlad
Я создал проект Удалил сториборды Удалил их из плиста Удалил все вьюконтроллеры Добавил два новых с ксиб файлами Один пометил для ланчскрина галочкой В настройках проект выбрал его же для ланч скрина В аппделегате установил второй вьюконтроллер как инишал вью контроллер
Дмитрий
я новичек., есть в этом списке Info.plist ?
Pavel
да лаадно ))))... если прилага в 2 экрана то может.
у меня как раз опыт другой: очень примитивные экраны быстрее в сториборде, большие часто быстрее кодом
Дмитрий
в моем?)
Да просто я переделываю проект на XIBах. То-же лаунчскрин в xib. Но там не полностью сторибоарды удалены. Поэтому в .plist есть вот такое: <key>UILaunchStoryboardName</key> <string>LaunchScreen</string> -> LaunchScreen.xib
Ivan
А в чем проблема iphone/ipad?
Maksim
ну допустим будет разное расположение компонентов и тд...
Maksim
и что писать ручками все?
Maksim
бред...
Ivan
Ну так ты будешь мышкой рисовать все size classes
Ivan
Тоже ручками
Дмитрий
У меня третьей строчки нет
и у меня нет) это я название файла дописал, чтоб не подумал что это имя сторибоарда
Vlad
аа, ну вот у меня то же самое. У тебя сториборд один остался для ланчскрин?
Maksim
Ну так ты будешь мышкой рисовать все size classes
ну это быстрее, чем описывать это все кодом.
Ivan
Потому что ты так сказал?
Ivan
У меня был другой опыт, например
Vlad
а без него не работает?
Ivan
Опять же в коде можно делать разные абстракции, упрощения и повторное использование
Дмитрий
а без него не работает?
понятия не имею, я вообще боюсь в этом говнокоде что-то удалять. На подключение подов 3 дня ушло))
Ivan
А в storyboard только ctrl+c
Ivan
Ибо в отличие от android xml там не предусмотрено инструментов таких
Maksim
Если плохо делать то всяко
да любой код, рано или поздно становится гавнокодом
Maksim
)))
Maksim
дело времени
Ivan
То есть ты сам себя макнул сейчас
Дмитрий
мне кажется это норма для начала) А насколько ты новичек?
год разработки Андроид. Месяц разгребаня говнокода IOS из под виртуалки...
Paks
То есть ты сам себя макнул сейчас
"если спустя время твой код кажетсо тебе хорошим - ты деградировал все это время" ©
Maksim
То есть ты сам себя макнул сейчас
в плане чего? Ну блин видимо у тебя нет опыта работы на крупных проектах, вот и все..
Ivan
Не факт, вон в линуксе много штук написали и они работают до сих пор, никто через полгода не бежит переписывать
Ivan
Так что ты свой негативный опыт на всех не множ
Paks
Не факт, вон в линуксе много штук написали и они работают до сих пор, никто через полгода не бежит переписывать
Как говорится: всех женщин мира нам не трахнуть, но стремится к этому надо (с)
Ivan
Беги переобуваться
Paks
1 деградирующий детектед