Savarankiškai

Išsiuntimas.pagrindinis.async silpnas aš

Išsiuntimas.pagrindinis.async silpnas aš
  1. Ar jums reikia silpno savęs išsiuntimo eilėje??
  2. Kas yra silpnas „Swift“?
  3. Kodėl paprastai sukuriate silpną nuorodą, kai naudojate save blokiniame IOS?

Ar jums reikia silpno savęs išsiuntimo eilėje??

[Silpnojo savęs] naudojimas reikalingas tik tose situacijose, kai stiprus savęs užfiksavimas sukeltų išlaikymo ciklą, pavyzdžiui, kai aš užfiksuoju uždarymą, kurį galiausiai išsaugo tas pats objektas.

Kas yra silpnas „Swift“?

„Swift“ turime naudoti silpną „aš“ ir „savastį“, kad pateiktume ARC reikiamą informaciją apie mūsų kodo santykius. Nenaudodami silpno ar nežinomo, jūs iš esmės sakote ARC, kad reikia tam tikros „stiprios nuorodos“ ir neleidžiate atskaitos skaičiui pereiti prie nulio.

Kodėl paprastai sukuriate silpną nuorodą, kai naudojate save blokiniame IOS?

Bet jei „Paginator“ priklauso „ViewController“ ir šie blokai nebus iškviesti po to, kai „ViewController“ bus išleista, naudoti __ silpną nuorodą būtų saugus žingsnis (nes sau priklauso daiktas, kuriam priklauso blokai, todėl greičiausiai vis tiek bus kai blokai tai vadina, nors ir neišlaiko).

Kaip teisingai pasiskolinti akordus iš vieno klavišo į kitą?
(1) Terminas „pasiskolinti akordai“ paprastai reiškia akordus iš kitos skalės su ta pačia pagrindine kalba. Dažniausiai tai daroma duriniu klavišu, ka...
Kaip greitai perskaityti akordus natose?
Kaip greitai atpažinti akordus?Kiek laiko reikia išmokti skaityti natų?Kaip greitai atpažinti akordus?Išmokite greitai atpažinti intervalus tarp užraš...
Aš mokausi muzikos teorijos, bet nė viena iš dainų, kurias bandau, nėra grojama pagal taisykles
Kodėl muzikos teorija tokia sunki?Ar galite savarankiškai išmokti muzikos teorijos??Ar gali būti muzikantas, nežinodamas muzikos teorijos??Ar muzikos ...