Middle
Vai Swift valodā var būt stipra atsauce uz objektu, ja tas objekts neeksistē?
sobes.tech AI
Atbilde no AI
Nē. Spēcīga saite (strong reference) Swift valodā palielina atsauces skaitītāju (reference count) uz klases piemēru. Ja klases piemērs neeksistē (t.i., tas ir deallocēts), tad uz to nav iespējams uzstādīt spēcīgu saiti. Mēģinājums piekļūt deallocētam objektam radīs izpildlaika kļūdu (crash).