Size: a a a

2021 February 21

NF

Nick Fomich in SwiftBook
но как обмануть компилятор и прокинуть эскейпинг кложуру в вэлью тайпе я чет сходу и не могу прикинуть
источник

C

Chezee in SwiftBook
А как дальше используется то, что метод возвращает?
источник

AT

Andrey Torlopov in SwiftBook
Chezee
{ [weak self] in ... } пробовал?
а что именно делает [weak self] ? и чем он отличается от [self] ?
источник

C

Chezee in SwiftBook
Andrey Torlopov
а что именно делает [weak self] ? и чем он отличается от [self] ?
Разницу между weak/strong ссылками знаешь?
источник

AT

Andrey Torlopov in SwiftBook
Nick Fomich
в коде ты ретерном получаешь кложуру, я хотел предложить попробовать прокинуть ее как параметр метода
мое предположение таково, что если прокинешь как параметр, компилятор может и не ругаться
Так задача в обратном. Надо чтобы извне никто ничего не знал.
Короче, по сути это паттерн команда. Через классы все решается на раз. Но вот думал через enum это можно реализовать.

И все ок, до тех пор пока не нужно хранить значения.
источник

AT

Andrey Torlopov in SwiftBook
Chezee
Разницу между weak/strong ссылками знаешь?
Да. Отлично знаю.
источник

AT

Andrey Torlopov in SwiftBook
Поэтому и спросил как это может помочь.
источник

NF

Nick Fomich in SwiftBook
Chezee
Разницу между weak/strong ссылками знаешь?
ссылки на вэлью тайп?
источник

C

Chezee in SwiftBook
Nick Fomich
ссылки на вэлью тайп?
Не видел что это за тип
источник

NF

Nick Fomich in SwiftBook
интересная гипотеза конечно
источник

AT

Andrey Torlopov in SwiftBook
Короче, есть подозрение, что тут такое извращение не прокатит и надо не выеживаться и писать через классы обычный дизайн паттерн...
источник

TM

Tiranov Mihail in SwiftBook
Nick Fomich
ссылки на вэлью тайп?
Такое тоже может быть под капотом
источник

NF

Nick Fomich in SwiftBook
Andrey Torlopov
Короче, есть подозрение, что тут такое извращение не прокатит и надо не выеживаться и писать через классы обычный дизайн паттерн...
осмелюсь согласиться с предположением
зависит от решаемой задачи, конечно, но похоже на то, что проще забить и сделать попроще
источник

AT

Andrey Torlopov in SwiftBook
Tiranov Mihail
Такое тоже может быть под капотом
да. там говнеца хватает под капотом =(
источник

NF

Nick Fomich in SwiftBook
Tiranov Mihail
Такое тоже может быть под капотом
ну мы же про конкретный кейс вроде
источник

TM

Tiranov Mihail in SwiftBook
К твоему кейсу это не относится)
источник

S

Sunny in SwiftBook
ребят, подскажите по rx, пожалуйста
какой функцией можно развернуть массив до значения элемента?
источник

S

Sunny in SwiftBook
думала про flatMap и сompactMap, но не получилось
источник

DK

Dima Kushner in SwiftBook
Недавно был выпущен RxSwift 6. Подробное описание изменений здесь.
источник

DK

Dima Kushner in SwiftBook
не люблю rx..Но как-то натыкался на статью про обновы rx. Чекни, может там будет ответ
источник