NSArray转为NSMutableArray

NSDictionary *names;
NSMutableArray *keys;  


NSString *path = [[NSBundle mainBundle] pathForResource:@"sortednames" ofType:@"plist"];
NSDictionary *dict = [[NSDictionary alloc] initWithContentsOfFile:path];
names = dict;
   
NSMutableArray *array;
[array setArray:[[names allKeys] sortedArrayUsingSelector:@selector(compare:)]];
self.keys = array;
 

 

參考:

 

setArray:
Sets the receiver’s elements to those in another given array.

- (void)setArray:(NSArray *)otherArray

Parameters
otherArray
The array of objects with which to replace the receiver's content.


你可能感兴趣的:(NSArray)