Comme ci-dessus. Serait utile de savoir. Merci!
Voici deux options:
- (NSMutableArray *)createMutableArray1:(NSArray *)array
{
return [NSMutableArray arrayWithArray:array];
}
- (NSMutableArray *)createMutableArray2:(NSArray *)array
{
return [[array mutableCopy] autorelease];
}
Utilisation -mutableCopy
et assurez-vous d'équilibrer le nombre de retenues.
NSMutableArray *mutableArray = [[immutableArray mutableCopy] autorelease];
Essaye celui-là
NSMutableArray *array = [[NSMutableArray alloc]initWithArray:your_array_name];