NSDictionary + dictionnaireWithDictionary ou -copy?

Qui est considéré comme la meilleure façon de tirer un nouveau dictionnaire à partir d'un original:

[NSDictionary dictionaryWithDictionary:otherDictionary];

ou

[otherDictionary copy];

?

De temps à autre, nous devons faire une mutable dictionnaire de immuable et cette question ne cesse de revenir. Peut-être il n'y a aucun, mais je suis curieux de voir si, dans certains cas d'utilisation de l'un est meilleur que l'autre.

MODIFIER: je sais que les méthodes ci-dessus ne peuvent pas être utilisées pour établir une mutable dictionnaire. Je voulais juste poser la question de manière générale, puis d'expliquer comment je dois faire face à cette question au jour le jour. J'aurais été plus clair à ce sujet.

source d'informationauteur matehat | 2013-06-12