Size: a a a

2019 October 07

_

_sodah in SwiftBook
ID:833202462
Почему никогда не использовать segue?)
Потому что грязная вещь
И когда на работу пойдете устраиваться - даже не говорите о ней, или только в плохом контексте "вот я знаю плохую вещь - segue"
источник

NK

ID:833202462 in SwiftBook
Что? Почему антипатерн? даже стандартные шаблоны для переходов между вьюконтроллерами используют сегвеи. Может мы о разных сегвеях говорим?)
источник

NK

ID:833202462 in SwiftBook
Почему это вообще паттерн?)
источник

11

123 123 in SwiftBook
_sodah
Потому что грязная вещь
И когда на работу пойдете устраиваться - даже не говорите о ней, или только в плохом контексте "вот я знаю плохую вещь - segue"
Нужег комментарий Алексея по этомк поводу )
источник

_

_sodah in SwiftBook
ID:833202462
Что? Почему антипатерн? даже стандартные шаблоны для переходов между вьюконтроллерами используют сегвеи. Может мы о разных сегвеях говорим?)
Нет, именно Segue, PrepareForSegue, PerformSegue
Не паттерн - я оговорился
https://medium.com/@tsaizhenling/say-no-to-storyboards-3048538ec359
источник

_

_sodah in SwiftBook
В целом - любой опытный разработчик скажет вам, что segue - плохо.
А если вы сделаете на реальном проекте что-нибудь с segue - вам, скорее всего, сделают больно
источник

NK

ID:833202462 in SwiftBook
А как иначе?) Через didSelected? А дальше через instantiate создавать контроллер?
источник

A

Alxndr 🗽👇 in SwiftBook
perform?
источник

_

_sodah in SwiftBook
let viewController = SomeViewController()
viewController.item = item
present(viewController)
источник

_

_sodah in SwiftBook
в частности, это опять же очень легко делается в didSelectRow
источник

_

_sodah in SwiftBook
Логика - на лицо
Разработчику, взглянувшему на ваш код не нужно искать - что же там за segue - все просто и понятно
источник

NK

ID:833202462 in SwiftBook
Справедливо да
источник

_

_sodah in SwiftBook
источник

_

_sodah in SwiftBook
источник

NK

ID:833202462 in SwiftBook
+
источник

NK

ID:833202462 in SwiftBook
Вывод: не юзайте сегвеи пацаны, вы матерям ещё нужны
источник

S

SwiftBook Bot in SwiftBook
Привет! Я официальный бот сообщества *SwiftBook*!

Я помогу тебе перевести с английского на русский, а так же у меня есть информация по курсам и вебинарам!

Переходи: @SwiftBookBot
источник

ЕК

Евгений Ковалевский... in SwiftBook
SwiftBook Bot
Привет! Я официальный бот сообщества *SwiftBook*!

Я помогу тебе перевести с английского на русский, а так же у меня есть информация по курсам и вебинарам!

Переходи: @SwiftBookBot
Давай спать
источник

🤷

🤷 in SwiftBook
А какой первый то пункт, интересно жэж
источник

А

Алмаз ® in SwiftBook
13
Так я сделал. Хотел сразу дернуть из текслэйбла, так как входят в него два значения
Если с конкретного лейбла то можете:
let text = вашlabel.text!
источник