Size: a a a

2019 September 23

R

Roma in iOS God Talks
после SILа ещё оптимизации будут
источник

R

Roma in iOS God Talks
До асма компиль
источник

ЕP

Еxey Panteleev in iOS God Talks
Sergey Petrov
ну да, в одном месте ему надо воткнуть fatalError и все связанное от него, а в другом нет
заметил уже, но вот тебе же их отличие
источник

ЕP

Еxey Panteleev in iOS God Talks
'guard' body must not fall through
источник

VV

Vadim Vitvickiy in iOS God Talks
ну поставь ретерн
источник

ЕP

Еxey Panteleev in iOS God Talks
consider using a 'return' or 'throw' to exit the scope
источник

ЕP

Еxey Panteleev in iOS God Talks
Vadim Vitvickiy
ну поставь ретерн
ну иф от тебя такого не требует
источник

SP

Sergey Petrov in iOS God Talks
ну да, потому что это штуки для разных вещей
источник

ЕP

Еxey Panteleev in iOS God Talks
значит это разные конструкции
источник

SP

Sergey Petrov in iOS God Talks
guard чтобы сделать early return, а иф чтобы может быть выполнить что-то
источник

ЕP

Еxey Panteleev in iOS God Talks
Sergey Petrov
ну да, потому что это штуки для разных вещей
так ту некоторые утверждали шо одинаковые
источник

ЕP

Еxey Panteleev in iOS God Talks
Sergey Petrov
guard чтобы сделать early return, а иф чтобы может быть выполнить что-то
вопрос на собес 😂
источник

SP

Sergey Petrov in iOS God Talks
и тот же guard может быть оптимизирован как маловероятно выполняющаяся ветвь кода
а тот же иф в котором что-то есть наоборот в обратную сторону
источник

EE

Evgenii Elchev in iOS God Talks
Еxey Panteleev
так ту некоторые утверждали шо одинаковые
этот никто не утверждал) и Слава больше for и map сравнивал в тестах)
источник

EE

Evgenii Elchev in iOS God Talks
Еxey Panteleev
вопрос на собес 😂
ток он больше для того что бы анврапать наружу а внутрь себя
источник

EE

Evgenii Elchev in iOS God Talks
я ток в расте понял как мне не хватает гварда(
источник

R

Roma in iOS God Talks
Напиши макрос)
источник

SP

Sergey Petrov in iOS God Talks
Sergey Petrov
и тот же guard может быть оптимизирован как маловероятно выполняющаяся ветвь кода
а тот же иф в котором что-то есть наоборот в обратную сторону
например свежий гошный компилятор вот это все целиком инлайнит потому что тот иф выполняется практически всегда, а если мьютекс был уже заблокирован то оно уйдет по медленному пути вызывая отдельную функцию
источник

EE

Evgenii Elchev in iOS God Talks
Roma
Напиши макрос)
я еще не настолько там хорош, не разобрался как их писать))
источник

DN

Daniil Nosov in iOS God Talks
источник