Sto per entrare in Obj C e sto cercando di creare una serie di MKAnnotations.Come creare un NSMutableArray e assegnargli un oggetto specifico?
Ho già creato la classe MKAnnotation denominata TruckLocation
che contiene il nome, la descrizione, la latitudine e la longitudine.
Ecco quello che ho finora per l'array:
NSMutableArray* trucksArray =[NSMutableArray arrayWithObjects: @[<#objects, ...#>] nil];
Non capisco il metodo mutableCopy. L'ho visto in giro ed è un cugino, la copia immutabile di un oggetto mutevole. qual è lo scopo della copia e perché è così spesso visto con matrici e dizionari mutabili? – noobsmcgoobs
@noobsmcgoobs se si dispone di un oggetto immutabile e si desidera modificarlo è necessario creare un nuovo oggetto, che può essere sia con un metodo comodo o effettuando una copia mutevole e modificandolo (in genere se si desidera apportare più modifiche) . Potresti copiare immutabilmente per tenere traccia di qualcosa che ti è stato dato e proteggerti da qualcuno che cambia quell'oggetto dietro la schiena ... – Wain