Size: a a a

2020 December 23

РС

Руслан Садыков... in SwiftBook
источник

В

Василий in SwiftBook
фу, какая гадость :)
источник

В

Василий in SwiftBook
работает просто
источник

РС

Руслан Садыков... in SwiftBook
Ничего ведь никуда не передает. Зачем-то пустой блок присваиваем в bgSessinCompletionHandler, а потом его передаем и анулируем.
источник

I

Ilya in SwiftBook
Denis Kim
но правильнее arrayDog = arrayAnyObject.compactMap { $0 as? Dog }
Спасибо большое)
источник

В

Василий in SwiftBook
ну а вообще странно, да - это скрин готового кода?
источник

РС

Руслан Садыков... in SwiftBook
Василий
ну а вообще странно, да - это скрин готового кода?
Сейчас еще раз видеоролик пересмотрю
источник

DK

Denis Kim in SwiftBook
Руслан Садыков
Ничего ведь никуда не передает. Зачем-то пустой блок присваиваем в bgSessinCompletionHandler, а потом его передаем и анулируем.
при вызове функции берется блок из аппделегата, копируется, очищается значение в аппделегате (видимо чтобы при повторном вызове функции он больше не выполнялся), затем выполняется скопированная версия блока
источник

РС

Руслан Садыков... in SwiftBook
Denis Kim
при вызове функции берется блок из аппделегата, копируется, очищается значение в аппделегате (видимо чтобы при повторном вызове функции он больше не выполнялся), затем выполняется скопированная версия блока
Так там же ничего не захваетывается
источник

РС

Руслан Садыков... in SwiftBook
Что он очищает? Пустоту?
источник

DK

Denis Kim in SwiftBook
где "там" чего "ничего"
источник

В

Василий in SwiftBook
а, если это значимый тип данных тогда да
источник

DK

Denis Kim in SwiftBook
откуда вы знаете что там ничего нет? если там ничего не будет, то функция не продет guard и не будет ничего перезатирать
источник

DK

Denis Kim in SwiftBook
кто в этом место ставит значение я не в курсе
источник

РС

Руслан Садыков... in SwiftBook
Синтаксис не понятен, но оказывается там все-таки есть идентификатор запущенного приложения
источник

DK

Denis Kim in SwiftBook
впрочем понятно. ну система вызывает handleEventsForBackgroundURLSession, мы запоминаем блок который нужно вызвать когда мы что-то там доделаем. ждем пока завершатся ивенты и вызываем этот блок
источник

V

Vlo in SwiftBook
Всем привет, кто-нибудь знает как добавить постоянный алиас в мак ос? Чтобы при перезауске терминала алиас не пропадал?
источник

S

Satin in SwiftBook
Всем привет, ребят. Сделал протокол с одной функцией для делегирования, объявил его в классе с tableView, вызываю его в методе did select row at: и возвращается nil. с чем это может быть связано?
источник

DK

Denis Kim in SwiftBook
Vlo
Всем привет, кто-нибудь знает как добавить постоянный алиас в мак ос? Чтобы при перезауске терминала алиас не пропадал?
алиас чего
источник

DK

Denis Kim in SwiftBook
>> cat ~/.zshrc
export h=/Users/deniskim/Documents/git

вот пример экпорта у меня в ~/.zshrc
источник