- Да ли је Уивиев анимираном потребно слабо ја?
- Требате ли слабу себе у реду за отпрему?
- Требамо ли у овом затварању користити слабо или непознато ја?
- Зашто генерално стварате слабу референцу када користите селф у блок ИОС -у?
Да ли је Уивиев анимираном потребно слабо ја?
6 одговора. Не, у овом случају није потребно. анимације и завршетак се не задржавају сами, тако да нема ризика од снажног циклуса задржавања.
Требате ли слабу себе у реду за отпрему?
Коришћење [слабог себе] је потребно само у ситуацијама у којима би снажно хватање себе на крају изазвало циклус задржавања, на пример када се ја хвата унутар затварања које такође на крају задржава тај исти објекат.
Да ли у овом затварању треба да користимо слабо или непознато ја?
За многе од нас, најбоља пракса је да увек користите слабе у комбинацији са сопственим затварачима како бисте избегли циклусе задржавања. Међутим, то је потребно само ако ја такође задржава затварање. Додавањем слаб -а према заданим поставкама вероватно ћете у многим случајевима завршити са опцијама, иако то заправо није потребно.
Зашто генерално стварате слабу референцу када користите селф у блок ИОС -у?
Али ако је пагинатор у власништву ВиевЦонтроллер -а, а ови блокови се не позивају након објављивања ВиевЦонтроллер -а, коришћење __веак референце било би сигуран потез (јер селф поседује ствар која поседује блокове, па ће вероватно и даље бити у близини) када га блокови зову иако га не задржавају).