Никита
George
нет, я не про него
Архитектор
http://prntscr.com/d5gdnr
Архитектор
Почему так?
George
виндоус не активировал, наверное, поэтому
Архитектор
George
Архитектор
почему что?
Разрешение эмулятора большое и не вмещается в окно))
George
потому что экран убогий?
George
разрешение эмулятора 1:1
George
смирись.
Архитектор
смирись.
Т. е. поменять никак?
George
ну у айфона такой экран, что поделать
George
выбери четвёрку, хотя и она, вряд ли влезет.
Архитектор
Просто Эмулятору Android'а все равно на каком экране, даже окно можно ресайзить. Походу здесь все по-другому
Aidar
ну так найди шоркать какие
George
просто у андроидов столько экранов, что выбери в настройках 320х240 и ок
Aidar
шорткаты
Aidar
ну на винде я хз конечно
Aidar
может ctrl
Alex
Архитектор
Dee
http://joxi.ru/12MZD5eFM47oRA
Архитектор
Как вы обычно быстро переключаетесь между эмулятором и XCode?
Kanybek
Задам вопрос про религию, вот мне так нравится, так удобней читать:
If(true)
{
Gggggg
}
Почему это плохо?
Kanybek
Это про свифт
Dee
типа { на отдельной строке?
Dee
или что?
Евгений
Kanybek
Kanybek
George
Dee
Да
я тоже так пишу. мне визуально проще отделять строки кода в отдельные блоки
Artem
Согласен, спросил именно из за спор в коллективе
Существует кодстайл команды. Его нужно соблюдать, потому что иначе получается каша в проекте. Кодстайл на скобочки может отличаться от языка к языку, так как разные языки по разному воспринимаются и читаются.
Haile
в свифте вроде { пишут на той же строке
Haile
ну типа как-то так сразу все стали писать
Haile
кто-то и self везде пишет в свифте, например
A
Александр
одно и тоже обсуждаете же
Архитектор
Архитектор
Если на весь экран
Архитектор
Докбар снизу не выходит
Архитектор
При наведении
Архитектор
Хотя и не должен
Haile
Kanybek
Код телеграма, вот например, на ObjC:
https://github.com/peter-iakovlev/Telegram/blob/public/Telegraph/TGGenericModernConversationCompanion.mm
Haile
код телеграма - вообще не показатель
Haile
там апп делегат на 3к строк
A
и потом удобно искать self.xynta по файлу
Haile
ох ебать, а компаньон на 5к
Haile
Евгений
Согласен, спросил именно из за спор в коллективе
раньше на другой конторе работал — там ваще пох было на стиль, переносы и прочее, как хочешь так и пишешь. в одном классе можно было встретить разные вариации. но и проект был говном сам по себе.
David
Ребзя, подскажите по след вопросу. При тапе на ячейку, перехожу на тейбл контроллер в котором представлен список обьектов пришедший из сервера. Вопрос, запрос на сервер должен выполняться в контроллере А и передавать массив обьектов в котроллер Б, или делать запрос в контроллере Б ?
Dmitry
Kanybek
contr A —> contr B
request на запрос должен быть contr B, посклольку все должно быть асинхронно, но в идеале в какой нить singletone network manager, который возвращает тебя reactive cocoa signal, поскольку если ты нажмешь на back, должен быть dispose(cancel) signal 😁😁😁
George
раньше на другой конторе работал — там ваще пох было на стиль, переносы и прочее, как хочешь так и пишешь. в одном классе можно было встретить разные вариации. но и проект был говном сам по себе.
не знаю, можно ли здесь так сделать, уверен, что инструменты есть. в веб–разработке у меня с одной распределённой командой, которая ещё и была весьма динамической, я просто настроил так, что перед пушем в сам репозиторий, код приводился к одному стилю. у себя держи его, как хочешь, хоть переноси скобки, хоть пробелы/табы спользуй, любые отступы, но в репозиторий оно попадает всегда в одном виде.
Dmitry
Если ты получаешь сразу все продукты для всех ячеек то тяни их в А, если ты можешь получить отдельно продукты под эту ячеку то тяни в Б
David
David
Kanybek
Не юзаю реакт)
Ну а как chain потом делать? Вложенные запросы пошли, не хорошо...
Kanybek
Ушел ты из controller B, а твой запрос все еще идет, как его отменить?
Haile
Kanybek
Haile
прекоммит хуки с линтерами
Haile
наше все
George
а давайте я попробую ещё проще
George
вот так хкод разворачивает функцию по–умолчанию.
Haile
вот я о том же
George
я думаю, на этом можно и закончить про кодстиль и переносы