Eventuali duplicati:
How do I convert NSMutableArray to NSArray?NSMutableArray a NSArray in Objective C
Come posso Convertire NSMutableArray a NSArray in Objective C. cioè senza l'utilizzo di ciclo che addObjects uno per uno.
Eventuali duplicati:
How do I convert NSMutableArray to NSArray?NSMutableArray a NSArray in Objective C
Come posso Convertire NSMutableArray a NSArray in Objective C. cioè senza l'utilizzo di ciclo che addObjects uno per uno.
Un NSMutableArray è un NSArray già (come è una sottoclasse di NSArray), ma se si ha realmente bisogno per creare una nuova istanza immutabile si può fare:
NSArray *myArray = [NSArray arrayWithArray:myMutableArray];
Che ne dite di questo codice?
NSArray* array = [NSArray arrayWithArray:myMutableArray];