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 (Cocoa-dev@lists.apple.com)

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:
http://lists.apple.com/mailman/options/cocoa-dev/rosscarterdev %40me.com

This email sent to rosscarter...@me.com

_______________________________________________

Cocoa-dev mailing list (Cocoa-dev@lists.apple.com)

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:
http://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com

This email sent to arch...@mail-archive.com

Reply via email to