È a mia conoscenza che l'impostazione di un ivar ora mantiene l'oggetto a cui è assegnata, poiché l'impostazione delle variabili è predefinita per il qualificatore strong
. Poiché ivars rientra nell'ambito dell'oggetto in cui sono dichiarati e strong
conserva gli oggetti nell'ambito della variabile, ciò significa che il valore di ivars non verrebbe mai rilasciato mentre l'oggetto che contiene ivar è ancora attivo.Proprietà vs ivar in tempi di ARC
È corretto?
Se sì, ho ragione nel pensare che, in termini di gestione della memoria, non c'è più differenza tra una proprietà di conservazione (forte) e un semplice ivar?
Buona domanda, mi stavo chiedendo anch'io ad un certo punto. –