Samego siebie

Kolejka wysyłek.Główny.asynchroniczne słabe ja

Kolejka wysyłek.Główny.asynchroniczne słabe ja
  1. Czy potrzebujesz słabego siebie w kolejce do wysyłki??
  2. Czym jest słabe ja w Swift??
  3. Dlaczego generalnie tworzysz słabe odniesienie podczas używania self w blokowym IOS??

Czy potrzebujesz słabego siebie w kolejce do wysyłki??

Używanie [słabego ja] jest wymagane tylko w sytuacjach, w których silne uchwycenie siebie doprowadziłoby do cyklu zatrzymywania, na przykład gdy ja jest uchwycone w zamknięciu, które ostatecznie jest również zatrzymywane przez ten sam obiekt.

Czym jest słabe ja w Swift??

W Swift musimy użyć słabego ja i własnego ja, aby przekazać ARC wymagane informacje między relacjami w naszym kodzie. Bez używania słabych lub nieposiadających własności, w zasadzie mówisz ARC, że potrzebne jest pewne „silne odniesienie” i zapobiegasz zejściu liczby odwołań do zera.

Dlaczego generalnie tworzysz słabe odniesienie podczas używania self w blokowym IOS??

Ale jeśli paginator jest własnością ViewController i te bloki nie są wywoływane po wydaniu ViewController, użycie referencji __weak byłoby bezpiecznym posunięciem (ponieważ self jest właścicielem rzeczy, która jest właścicielem bloków, a więc prawdopodobnie nadal będzie w pobliżu kiedy bloki nazywają to, nawet jeśli tego nie zachowują).

Dlaczego pieśni czteroakordowe (I-V-vi-IV) są tak rozpowszechnione??
Dlaczego progresja akordów IV VI IV jest tak popularna??Dlaczego 4 akordy są tak popularne??Co oznacza IV VI IV w muzyce??Jakie są 4 akordy używane w ...
Jak sprawić, by bas w SATB poruszał się płynniej??
Co podwajasz w pierwszej inwersji?Co podwajasz w akordzie ii6??Czy potrafisz podwoić bas w pierwszym akordzie inwersji??Co podwajasz w pierwszej inwer...
Koncerty klawiszowe Bacha na fortepiano?
Ile koncertów ma klawiatura Bacha?Jaki jest najsłynniejszy utwór klawiszowy Bacha??Czy Bach pisał na klawesyn czy fortepian??Jakie są trzy zestawy sze...