Middle
Môže v jazyku Swift existovať silné odkazovanie na objekt, ak tento objekt neexistuje?
sobes.tech AI
Odpoveď od AI
Nie. Silná referencia (strong reference) v jazyku Swift zvyšuje počet referenci (reference count) na inštanciu triedy. Ak inštancia triedy ne existuje (t.j. bola deallocovaná), nie je možné na ňu nastaviť silnú referenciu. Pokus o prístup k deallocovanému objektu spôsobí chybu behu (crash).