Size: a a a

iOS Developers — русскоговорящее сообщество

2020 July 04

M

Mayor in iOS Developers — русскоговорящее сообщество
First name Last name
в блоке обработок ошибок все работает, объект есть, а на выходе он уже нил
))
источник

NL

Nikita Lygin in iOS Developers — русскоговорящее сообщество
Facepalm.jpg
источник

NL

Nikita Lygin in iOS Developers — русскоговорящее сообщество
У тебя функция работает асинхронно и асинхронно же возвращает результат
источник

M

Mayor in iOS Developers — русскоговорящее сообщество
смотри, return у тебя не ждет, пока код внутри того блока выполнится
источник

FL

First name Last name in iOS Developers — русскоговорящее сообщество
оммг, спасибо ребят!!11
источник

NL

Nikita Lygin in iOS Developers — русскоговорящее сообщество
Тебе надо делать функцию с комплишн замыканием
источник
2020 July 05

M

Mayor in iOS Developers — русскоговорящее сообщество
если ты хочешь, чтоб результат с этого метода можно было где то обработать, то убери -> Post? в сигнатуре, и добавь в аргументы комплишен блок, что-то типа

func loadData(index: Int, completion: @escaping (Post) -> Void) {

}
источник

M

Mayor in iOS Developers — русскоговорящее сообщество
и после let post = try? ..decode просто вызови этот блок передав в него результат
источник

M

Mayor in iOS Developers — русскоговорящее сообщество
let post = try JSONDecoder().decode([Post].self, from: data)[index]
completion(post)
источник

FL

First name Last name in iOS Developers — русскоговорящее сообщество
агаокей, понял, еще раз спасибо, оч выручили! я прост молодой-зеленый джун, полчаса гуглил и ни в английском, ни в русском интернете не нашел ответа
источник

FL

First name Last name in iOS Developers — русскоговорящее сообщество
Mayor
смотри, return у тебя не ждет, пока код внутри того блока выполнится
джуниорский вопрос от джуна: return не ждет потому что блок в другом потоке выполняется?
источник

M

Mayor in iOS Developers — русскоговорящее сообщество
First name Last name
джуниорский вопрос от джуна: return не ждет потому что блок в другом потоке выполняется?
чтоб было более понятно можно считать что да, но на самом деле подобные вещи реализуются и в одном потоке
источник

FL

First name Last name in iOS Developers — русскоговорящее сообщество
thanks!
источник

M

MIKHAIL in iOS Developers — русскоговорящее сообщество
источник

M

MIKHAIL in iOS Developers — русскоговорящее сообщество
Внизу справа были элементы. Почему то пропали.как их вернуть?
источник

M

MIKHAIL in iOS Developers — русскоговорящее сообщество
Сейчас так показывает
источник

R

Raserad in iOS Developers — русскоговорящее сообщество
MIKHAIL
Сейчас так показывает
Плюсик видишь наверху, нажми его
источник

R

Raserad in iOS Developers — русскоговорящее сообщество
Увидишь ответ на вопрос свой
источник

M

MIKHAIL in iOS Developers — русскоговорящее сообщество
Спс.
источник

MS

Mr Smith in iOS Developers — русскоговорящее сообщество
SwiftUI: как правильно отключить элемент UI (button/toggle) на время выполнения функции api call через urlsession datatask? пробовал в лоб в начале и в конце функции менять bool statevar на который ссылается метод .disabled() элемента - не работает, вернее, судя во всему в виду того что api call идет в async то bool меняется обратно еще до завершения реквеста
источник