Re: Mutable != Mutable ?
Re: Mutable != Mutable ?
- Subject: Re: Mutable != Mutable ?
- From: Michael Hanna <email@hidden>
- Date: Mon, 4 Aug 2003 14:28:05 -0400
I'm reading them in from a bundled XML property list. Into an
NSMutableArray. I think the problem is the size of my tokens is
different from the size of my phrases. I believe the solution is to
divide-up theLine into three strings as suggested by Stefan.
Michael
On Monday, August 4, 2003, at 02:11 PM, Jonathan E. Jackel wrote:
So how are you making the objects that are in lineArray?
-----Original Message-----
From: email@hidden
[mailto:email@hidden]On Behalf Of Michael Hanna
Sent: Monday, August 04, 2003 1:41 PM
To: email@hidden
Cc: email@hidden
Subject: Re: Mutable != Mutable ?
No, but thanks for the 'heads-up'. I imagine it's going to take me
about a year before I get fairly-well versed in writing Cocoa
programs.
It's a good thing that there's a relatively-high payoff during the
learning process; I can imagine many people would give up otherwise.
Michael
On Monday, August 4, 2003, at 12:07 PM, Jonathan E. Jackel wrote:
theLine = [lineArray objectAtIndex:i]; // retrieve a line
How are you making the objects that are in lineArray? Are you, by
any
chance, using NSString's componentsSeparatedByString method? Or
using
an
NSScanner? If so, your array contains immutable strings. Simply
assigning
them to an NSMutableString * doesn't turn them into mutable strings.
A
possible workaround, assuming lineArray is mutable, is:
theLine = [[[lineArray objectAtIndex:i] mutableCopy] autorelease];
//then change theLine, then
[lineArray replaceObjectAtIndex:i withObject:theLine];
You could also reverse the last two steps. Or you could create you
could
just put mutable strings in your array in the first place.
Jonathan
_______________________________________________
cocoa-dev mailing list | email@hidden
Help/Unsubscribe/Archives:
http://www.lists.apple.com/mailman/listinfo/cocoa-dev
Do not post admin requests to the list. They will be ignored.
_______________________________________________
cocoa-dev mailing list | email@hidden
Help/Unsubscribe/Archives:
http://www.lists.apple.com/mailman/listinfo/cocoa-dev
Do not post admin requests to the list. They will be ignored.
_______________________________________________
cocoa-dev mailing list | email@hidden
Help/Unsubscribe/Archives:
http://www.lists.apple.com/mailman/listinfo/cocoa-dev
Do not post admin requests to the list. They will be ignored.