Ajout d'éléments à un NSArray

Je sais qu'on pourrait tout simplement utiliser un NSMutableArray pour l'objet, mais que faire si ce n'est pas une option et nous avons besoin d'ajouter de nouveaux éléments à un NSArray. Comment pourrions-nous le faire?

Ma réponse immédiate serait de créer un NSMutableArray avec l'original NSArray, ajouter de nouveaux éléments sur, puis jeté à la NSMutableArray en arrière à l'original NSArray.

M'a demandé dans une interview et je suis curieux de savoir ce qu'est une bonne solution pourrait être, d'ailleurs il suffit d'utiliser un NSMutableArray en premier lieu.

OriginalL'auteur Oscar | 2012-12-12