2011. 12. 8. 10:14

[Objective C] NSArray와 NSMutableArray의 차이점

생성 코드는 비슷하다.

NSArray *arr = [[NSArray alloc] initWithObjects:@"a", @"b", @"c", nil];
NSMutable *mtarr = [[NSMutable alloc] initWithObject:@"a", @"b", @"c", nil];

이 두 배열의 차이점은
NSArray는 생성/초기화 후에는 수정/추가/삭제가 불가능하지만
NSMutable은 가능하다는 것이다.