Size: a a a

2020 April 15

WP

W Proskurin in SwiftBook
источник

ВК

Варя Кузнецова... in SwiftBook
я могу не соглашаться с этой статьей или это запрещено?
источник

WP

W Proskurin in SwiftBook
Да, конечно. Но суждения должны быть подкреплены источниками, просто слов про подводную лодку недостаточно.
источник

ВК

Варя Кузнецова... in SwiftBook
фоновые процессы - это как раз про трассирующие сборщики (как и stop the word). не занимается автоматическим освобождением памяти - ну а что происходит когда на объект 0 ссылок?
источник

ВК

Варя Кузнецова... in SwiftBook
трассирующий сборщик строит граф. и определяет, недостижимо для графа - выкидываем, несмотря на то что там перевязано. подсчитывающее управление памятью работает по другому механизму и не строит графы
источник

WP

W Proskurin in SwiftBook
Варя Кузнецова
фоновые процессы - это как раз про трассирующие сборщики (как и stop the word). не занимается автоматическим освобождением памяти - ну а что происходит когда на объект 0 ссылок?
А если я создаю экземпляр структуры?
источник

ВК

Варя Кузнецова... in SwiftBook
W Proskurin
А если я создаю экземпляр структуры?
то создается экземпляр структуры. в чем именно вопрос
источник

WP

W Proskurin in SwiftBook
Варя Кузнецова
фоновые процессы - это как раз про трассирующие сборщики (как и stop the word). не занимается автоматическим освобождением памяти - ну а что происходит когда на объект 0 ссылок?
Как и здесь. Если 0 ссылок, то ARC не считает. В чем именно вопрос?
источник

ВК

Варя Кузнецова... in SwiftBook
W Proskurin
Как и здесь. Если 0 ссылок, то ARC не считает. В чем именно вопрос?
а с объектом что становится? не человек ручками пишет release нынче
источник

AT

Andrey Torlopov in SwiftBook
да. в многих вопросах есть пробелы.
источник

AT

Andrey Torlopov in SwiftBook
Viktor
Прошу добавлять также "хочу увидеть результат" :) Так как я до этой темы ещё даже не дошёл.
В тестах такого варианта нет. 🤷‍♂️
источник

V

Viktor in SwiftBook
Andrey Torlopov
В тестах такого варианта нет. 🤷‍♂️
; )
источник

WP

W Proskurin in SwiftBook
Варя Кузнецова
а с объектом что становится? не человек ручками пишет release нынче
ARC освободит память, если экземпляр не используется.
источник

ВК

Варя Кузнецова... in SwiftBook
W Proskurin
ARC освободит память, если экземпляр не используется.
ну а статья считает иначе. или это я ее неправильно читаю?
источник

WP

W Proskurin in SwiftBook
Варя Кузнецова
ну а статья считает иначе. или это я ее неправильно читаю?
Нет, читаешь правильно, но выходит, что часто создаешь экземпляры, которые не используются?)
источник

ВК

Варя Кузнецова... in SwiftBook
W Proskurin
Нет, читаешь правильно, но выходит, что часто создаешь экземпляры, которые не используются?)
поясни, что имеешь ввиду
источник

WP

W Proskurin in SwiftBook
Варя Кузнецова
поясни, что имеешь ввиду
Если у тебя есть одна активная ссылка, то ARC память не освободит.
Какие есть кейсы, когда ты создаешь класс, чтобы осталось 0 экземпляров?
источник

DY

Dima Yarmolchuk in SwiftBook
Варя Кузнецова
ну а статья считает иначе. или это я ее неправильно читаю?
если хотите детально разобратся что такое сборщик мусора тогда почитайте как оно работает в Java
источник

ВК

Варя Кузнецова... in SwiftBook
W Proskurin
Если у тебя есть одна активная ссылка, то ARC память не освободит.
Какие есть кейсы, когда ты создаешь класс, чтобы осталось 0 экземпляров?
ага. а трассирующий по-другому определит, какой объект померший. разница только в том, как определяется
источник

DY

Dima Yarmolchuk in SwiftBook
в свифте совсем другой миханизм
источник