Re: Normalize an NSAttributedString
Re: Normalize an NSAttributedString
- Subject: Re: Normalize an NSAttributedString
- From: Ross Carter <email@hidden>
- Date: Tue, 25 Aug 2009 13:35:55 -0400
I need to archive it as xml.
On Aug 25, 2009, at 1:06 PM, Dave DeLong wrote:
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:
@me.com
This email sent to email@hidden
_______________________________________________
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