che è considerato il modo migliore per ricavare un nuovo dizionario da un originale:NSDictionary + dictionaryWithDictionary o -copy?
[NSDictionary dictionaryWithDictionary:otherDictionary];
o
[otherDictionary copy];
?
Di tanto in tanto abbiamo bisogno di creare un dizionario mutevole da un immutabile, e così questa domanda continua ad arrivare. Forse non c'è nessuno, ma sono curioso di vedere se in alcuni casi d'uso uno è meglio di l'altro.
EDIT: Io conosco i metodi di cui sopra non possono essere utilizzati per ricavare una mutabile dizionario . Volevo solo fare la domanda in modo generale e poi spiegare come affronto questa domanda da un giorno all'altro. Avrei dovuto essere più chiaro a riguardo.
Cioè, signore, una cattura molto buona. E, per indicare una ragione pratica per la scelta dell'uno sull'altro, devi ottenere il segno di spunta. – matehat
Le intestazioni iOS 9.0 contrassegnano l'argomento per 'dictionaryWithDictionary:' as (implicitamente) '_Nullull'. Si tratta solo di una svista o Apple sta dicendo che il comportamento passato con argomenti 'nil' non dovrebbe essere invocato? –