Re: Protecting memory
Re: Protecting memory
- Subject: Re: Protecting memory
- From: Rich Siegel <email@hidden>
- Date: Wed, 18 Jul 2012 22:08:30 -0400
On Wednesday, July 18, 2012, Charlie Dickman <email@hidden>
wrote:
After initializing a necessarily mutable array is there any
straightforward way to protect it from being modified?
Is it a code pattern in which you make a mutable array, populate
it, and then want it to be immutable thereafter? If so, you
could do something like:
NSMutableArray *myArray = [NSMutableArray
arrayWithCapacity: 0];
NSArray *myConstArray = nil;
//...fill the array...
myConstArray = [NSArray arrayWithArray: myMutableArray];
The result of [NSArray arrayWithArray] is an immutable NSArray,
which it sounds like is what you want.
R.
--
Rich Siegel Bare Bones Software, Inc.
<email@hidden> <http://www.barebones.com/>
Someday I'll look back on all this and laugh... until they
sedate me.
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Xcode-users mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden