Size: a a a

2020 June 30

AT

Andrey Torlopov in SwiftBook
🎯 Tanya Polozova
Доброй ночи)
Может кто-то сталкивался с такой проблемой back button в navbar - по умолчанию стоит back, а фактически отображает название view. Если меняю название, остаётся тоже название view
здесь ты настраиваешь back button для следующих вьюх.
источник

AT

Andrey Torlopov in SwiftBook
такой вот взрыв мозга %)
источник

AT

Andrey Torlopov in SwiftBook
в предыдущем контроллере настраивай (если сторибордами пользуешься).
источник

🎯T

🎯 Tanya Polozova in SwiftBook
Andrey Torlopov
в предыдущем контроллере настраивай (если сторибордами пользуешься).
Попробую, спасибо!
источник

Р

Роман in SwiftBook
Всем доброго вечера. Подскажите пожалуйста какой метод срабатывает при нажатии на какую-либо ячейку в tableView. Например, при нажатии на ячейку я должен присвоить лейблу текст ячейки. Через какой метод это реализовывается?
источник

IK

Ilya Kuznetsov in SwiftBook
Роман
Всем доброго вечера. Подскажите пожалуйста какой метод срабатывает при нажатии на какую-либо ячейку в tableView. Например, при нажатии на ячейку я должен присвоить лейблу текст ячейки. Через какой метод это реализовывается?
DidSelect
источник

H6

Human 678 in SwiftBook
Привет всем. Кто знает, как уменьшить величину изображения в превью?
источник

Т

Тирион in SwiftBook
13
Всем привет. Подскажите а как лучше всего решать следующую задачу. Нужно нарисовать объект, допустим через UIBezierPath, а потом разместить его копии в разных координатах вьюхи.
Если актуально ещё, правильно я понял, ты хочешь отрисовать вьюху, а потом её копи добавить?
источник

Р

Роман in SwiftBook
Благодарю
источник

KD

Krolikov Dima in SwiftBook
Марк .)
Всем привет, все это время фронтэндом занимался, но наступил момент когда надо бэком заняться, кто подскажет статьи толковые с нуля чтоб понять как создать сервер и тд и тп. гуглил не нашел ничего такого что нужно, либо запрос неправильно пишу в меру незнания, нужна помощь
Как тут писали, зависит все от того, что тебе нужно от бека.
Я писал rest api и на node js и на asp net core.

Так чисто субъективно - на ноде проще. Ниже порог входа, что ли. В основном все построено на доп либах,  к которым куча описаний и примеров.

С шарпом надо будет немного посидеть почитать как там у них все устроено. Ты сразу сталкиваешься с dependency injection, без него у тебя не запустится ничего. Плюс там они из коробки предлагают mvc, тоже надо понимать что это и зачем.

По работе с бд.
что nodejs что asp net core предлагают использовать orm. В node js самая популярная вроде sequelize. В шарпе там на выбор. От entity framework до dapper. Ну или самому можно написать.

Что ещё. Websockets в nodejs опять же пакетом дополнительным ставится. В шарпе норм поддержка в net core 3 появилась только.
источник

М.

Марк .) in SwiftBook
Krolikov Dima
Как тут писали, зависит все от того, что тебе нужно от бека.
Я писал rest api и на node js и на asp net core.

Так чисто субъективно - на ноде проще. Ниже порог входа, что ли. В основном все построено на доп либах,  к которым куча описаний и примеров.

С шарпом надо будет немного посидеть почитать как там у них все устроено. Ты сразу сталкиваешься с dependency injection, без него у тебя не запустится ничего. Плюс там они из коробки предлагают mvc, тоже надо понимать что это и зачем.

По работе с бд.
что nodejs что asp net core предлагают использовать orm. В node js самая популярная вроде sequelize. В шарпе там на выбор. От entity framework до dapper. Ну или самому можно написать.

Что ещё. Websockets в nodejs опять же пакетом дополнительным ставится. В шарпе норм поддержка в net core 3 появилась только.
Дружище спасибо за развернутый ответ, но это все сложно это не то,  если ты в этом всем шаришь настолько хорошо, просто чуть посмотри на это моими глазами, я все время использовал файрбэйс для проектов. И работа бэка вообще никогда не касалась меня, сейчас я понял что не хочу замыкаться на готовых решениях. И мне более вводная информация нужна понимаешь. Что после чего идет в бэкэ. арендовал сервер, операционку поставил или не поставил, тоесть общий механизм бы понять для начала а потом уже язык выбирать и библиотеки
источник

KD

Krolikov Dima in SwiftBook
Для начала определиться с задачами)))
источник

М.

Марк .) in SwiftBook
Krolikov Dima
Для начала определиться с задачами)))
Ладно) ради примера) чтоб база данных там была) отправлять пуш уведомления) обработку информации производил бы) что-то такое бытовое )
источник

KD

Krolikov Dima in SwiftBook
Ну то есть если тебе так для общего развития
То
Ты арендуешь сервер, ставишь ось(обычно ее ставит хостер), дальше ты ее настраиваешь(безопасность, все дела, ssh на другой порт вешаешь😁) дальше разворачиваешь свой софт.

Можно через докер, можно просто тупо ставить все зависимости, кидать исходники или готовые собранные проекты и запускаться.

А вот софт зависит от твоих задач.
Если нужна бд - ставишь бд, накатываешь схему бд, заполняешь какими то начальными данными.

Запускаешь дальше твой софт.

Ну и если нужны пуши, просто там какой то воркер крутится и раз в час отсылает Пуш.

Обработка информации. Тебе ее надо принять. Самое простое это принять некий json по http. Принял, обработал (в бд сохранил, сходил в какой то ещё сервис, оттуда какие то данные запросил), отправил ответ.
источник

KD

Krolikov Dima in SwiftBook
Сходил в сервис - обратился в некий другой бекенд. Можно также по http. Можно некие брокеры подключить типа rabbit mq
источник

М.

Марк .) in SwiftBook
Krolikov Dima
Сходил в сервис - обратился в некий другой бекенд. Можно также по http. Можно некие брокеры подключить типа rabbit mq
Общий порядок действий ты расписал все четко внятно. Спасибо. Теперь чтобы как-то более четко понимать как делать конкретные вещи например поставить бд, или тот же воркер который крутится) куда посоветуешь лезть чтоб черпать новые знания)?
источник

KD

Krolikov Dima in SwiftBook
Воркер это условное название твоего модуля, который ты реализуешь.
источник

KD

Krolikov Dima in SwiftBook
Ну окей Гугл.
Ubuntu install Postgres
источник

KD

Krolikov Dima in SwiftBook
Либо не париться и через докер поднять
источник

М.

Марк .) in SwiftBook
Krolikov Dima
Либо не париться и через докер поднять
Все спасибо тебе добрый человек будем развиваться
источник