Size: a a a

2020 April 15

IS

Igor Smirnov in SwiftBook
W Proskurin
Так вот, weak указывается для того, чтобы ссылка не попала в связку сильных ссылок.
Этот пример не является корректным, так как переменная не должна быть weak.
это был пример "на пальцах", который показывает проблему
источник

WP

W Proskurin in SwiftBook
Если просто указывать для каждой переменной weak, то здесь не в ARC дело.
источник

VP

Vladimir Petrov in SwiftBook
ARC не мгновенно очищает объекты, если попробуете асинхронно обратится к объекту, то скорее всего он уже будет очищен
источник

A

Alex in SwiftBook
Всем привет, сделал что то типо кастомного refreshControl вот в чем вопрос, у меня в скрол вью находиться весь контент, и когда дергаешь скролл вью, я проверяю contentOffset.y <= -90 после чего вставляю инсет верхний и стартую лоудер, но вот этот инсет дергано вставляется даже с uiview.animate, кто то может посоветовать какое то решение? Может как то поставить минимальный оффсет, до которого будет скролиться после того как отпускаешь скролл…
источник

A

Alex in SwiftBook
источник

A

Alex in SwiftBook
Если плавно тянуть - видно как дергается, если сильно - то норм
источник

✖️Dmytri✖️ in SwiftBook
Alex
Всем привет, сделал что то типо кастомного refreshControl вот в чем вопрос, у меня в скрол вью находиться весь контент, и когда дергаешь скролл вью, я проверяю contentOffset.y <= -90 после чего вставляю инсет верхний и стартую лоудер, но вот этот инсет дергано вставляется даже с uiview.animate, кто то может посоветовать какое то решение? Может как то поставить минимальный оффсет, до которого будет скролиться после того как отпускаешь скролл…
на счет кастомного не знаю, но при обычном refreshControl - инсет верхний не нужен
просто scrollView.refreshControl = refreshControl
источник

A

Alex in SwiftBook
✖️Dmytri✖️
на счет кастомного не знаю, но при обычном refreshControl - инсет верхний не нужен
просто scrollView.refreshControl = refreshControl
Мне стандартный не подходит
источник

A

Alex in SwiftBook
Потому что scrollView.top to view.safeArea.top = -200
источник

MP

Mike Price in SwiftBook
Alex
Всем привет, сделал что то типо кастомного refreshControl вот в чем вопрос, у меня в скрол вью находиться весь контент, и когда дергаешь скролл вью, я проверяю contentOffset.y <= -90 после чего вставляю инсет верхний и стартую лоудер, но вот этот инсет дергано вставляется даже с uiview.animate, кто то может посоветовать какое то решение? Может как то поставить минимальный оффсет, до которого будет скролиться после того как отпускаешь скролл…
переопредели старт анимации только на какомто - офсете
а конец анимации на 0 оффсете

это должно помочь
источник

MP

Mike Price in SwiftBook
источник

MP

Mike Price in SwiftBook
вот такое еще можешь посмотреть
источник

××

× × in SwiftBook
Объясните пожалуйста про self, почему и в каких ситуациях она ставится
источник

🅰Б

🅰️лександр Б.... in SwiftBook
× ×
Объясните пожалуйста про self, почему и в каких ситуациях она ставится
В замыканиях и в инит для уточнения к какому св-во обращаешься
источник

MG

Mark Gromov in SwiftBook
× ×
Объясните пожалуйста про self, почему и в каких ситуациях она ставится
self = свой. то есть ты создаешь замыкание, и внутри его говоришь допустим прогрессвью. Но свифт не понимает к какому прогрессвью, из-за того что это функция. self позволяет показать что обращение идет к элементу внутри своего класса
источник

××

× × in SwiftBook
Теперь понял, спасибо
источник

НС

Николай Савенков... in SwiftBook
Dima Yarmolchuk
с нее нужно начинать
Можно не знать как устроен arc и при этом зарабатывать деньги как ios разраб, так что это такое себе.
источник

👻

👻 in SwiftBook
Николай Савенков
Можно не знать как устроен arc и при этом зарабатывать деньги как ios разраб, так что это такое себе.
Его нужно понимать
источник

👻

👻 in SwiftBook
И знать, на каждом собеседование о нем спрашивают
источник

👻

👻 in SwiftBook
Максимаму где не спросят так это в команию "Так себе преспективы"
источник