Size: a a a

2021 May 13

IS

Igor Smirnov in SwiftBook
Есть куча других альтернатив, тот же open street. Просто Гугл, когда у тебя начинается трафик считает, что ты на этом можешь, и тоже хочет зарабатывать за счёт тебя. И делает платным. Очень платным. Чтобы не сливать текущие цифры, расскажу что было пару лет назад.  В приложении с 8м юзеров, ежедневная аудитория +- 30к, приходилось платить гуглу что-то около 10к баксов в месяц. В месяц, Карл (с)
источник

☆Даня☆ in SwiftBook
Подскажите плиз, что означает запись “try?”
источник

☆Даня☆ in SwiftBook
Самое слово try знаю
источник

☆Даня☆ in SwiftBook
Или оно относится к опционалу
источник

IS

Igor Smirnov in SwiftBook
Экранирование исключения, где если оно возникло результат будет nil
источник

D

Dmitry in SwiftBook
Ты пытаешься сделать что-то и если не выходит идет в блок catch
источник

IS

Igor Smirnov in SwiftBook
Неверно
источник

☆Даня☆ in SwiftBook
А знак ? Обязательно ставить ?
источник

IS

Igor Smirnov in SwiftBook
Если не ставить - нужен do...catch
источник

☆Даня☆ in SwiftBook
А, понял, пасиб
источник

IS

Igor Smirnov in SwiftBook
Если ставить - просто результат будет nil при исключении (exception)
источник

LZ

Lada Zudova in SwiftBook
источник

IS

Igor Smirnov in SwiftBook
Можно ещё и try! сделать. Но если ты на 146% уверен, что исключения не будет
источник

D

Dmitry in SwiftBook
Главное что б это не были тобой написанные throws функции :) а то очень смешно будето
источник

☆Даня☆ in SwiftBook
Ещё один вопросик по дженерикам
источник

☆Даня☆ in SwiftBook
func test<T:Protocol>() -> T {}
Функция должна вернуть класс или структуру которая реализует протокол с названием Protocol почему именно тут дженерик, модно же сделать и без него
func test() -> Protocol {}
Получается тоже самое только более короткая запись
источник

☆Даня☆ in SwiftBook
Но большая часть делает через дженерик, почему?
источник

DK

Denis Kim in SwiftBook
ну Т это конкретная реализация, функция ведь должна его создать
источник

LS

Lina Sokolova in SwiftBook
ребят, как это починить?
источник

LS

Lina Sokolova in SwiftBook
источник