Domanda: Esiste un modo per utilizzare i metodi objective-c esistenti per eseguire una copia completa di NSDictionary o NSArray, che a loro volta hanno dizionari o array nidificati all’interno di essi?
Quello che ho letto potrebbe essere il problema quando colpisce un dizionario o un array nidificato, copia solo il puntatore sull’elemento nidificato e non copia l’object veramente.
Background: Quindi, per esempio, sto cercando di caricare / salvare la seguente configurazione con NSUserDefaults e durante il caricamento è necessario convertire le copie immutabili che si ottiene da NSUserDefault a mutable prima di apportare modifiche.