NSMutableArray
*array = [[NSMutableArray
alloc
]
initWithObjects
:
@"First"
,
@"Second"
,
nil
];
NSMutableArray *copiedArray = [array
mutableCopy];
NSMutableArray *retainedArray = [array
retain];
[retainedArray
addObject:
@"Retained Third"];
[copiedArray
addObject:
@"Copied Third"];
NSLog(
@"array = %@",array);
NSLog
(@"Retained Array = %@"
,retainedArray);
NSLog
(@"Copied Array = %@"
,copiedArray);
2015-09-23 22:50:24.791 temp[2473:154359] array = (
First,
Second,
"Retained Third"
)
2015-09-23 22:50:24.792 temp[2473:154359] Retained Array = (
First,
Second,
"Retained Third"
)
2015-09-23 22:50:24.792 temp[2473:154359] Copied Array = (
First,
Second,
"Copied Third"
)