Re: Normalize an NSAttributedString
Re: Normalize an NSAttributedString
- Subject: Re: Normalize an NSAttributedString
- From: Dave DeLong <email@hidden>
- Date: Tue, 25 Aug 2009 11:06:54 -0600
What's wrong with just archiving it and unarchiving it?
NSAttributedString conforms to the NSCoding protocol, so you shouldn't
need to do any custom archiving yourself. Just use an NSKeyed(Un)
Archiver.
Dave
On Aug 25, 2009, at 11:02 AM, Ross Carter wrote:
NSString has methods for normalizing the content using Normalization
Forms D, KD, C, and KC. NSAttributedString does not.
Is there any way to normalize an NSAttributedString?
I need to archive an NSAttributedString by extracting its string,
attributes, and the attribute ranges. This is easy enough to do. The
problem is in re-creating the attributed string from the archived
values. The new attributed string might be created with a different
mapping than the original, which would make the range values
inaccurate.
I'd love to do this:
Archiving:
1. Normalize the source attributed string.
2. Archive its string content and its attribute information.
Unarchiving:
3. Create a new string from the archived data and normalize it.
4. Created a new attributed string from that string and the archived
attributes.
But I don't know how to do step 1.
_______________________________________________
Cocoa-dev mailing list (email@hidden)
Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden