• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: RTFDFromRange returns different data
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: RTFDFromRange returns different data


  • Subject: Re: RTFDFromRange returns different data
  • From: Martin Wierschin <email@hidden>
  • Date: Fri, 12 Nov 2010 15:34:16 -0800

I workedaround the problem archiving the data directly from the attributedString this way:

NSData* stringData = [NSKeyedArchiver archivedDataWithRootObject:mTextMutableString];

That's not guaranteed to always give you the same NSData either. Maybe it works now for your small test case, but given more complex inputs, an OSX update, or any other number of little thing you have no control over, the data could change.


And I think there should always be a way to get the "same" out-data, given the same "in-variables".

That's not really how archiving is designed. The whole point is that you don't (and shouldn't) care about the archived data. As Glenn mentioned, the only thing you can be sure of is that you will restore the same content upon unarchiving.


~Martin

_______________________________________________

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


  • Follow-Ups:
    • Re: RTFDFromRange returns different data
      • From: "gMail.com" <email@hidden>
References: 
 >Re: RTFDFromRange returns different data (From: "gMail.com" <email@hidden>)

  • Prev by Date: forcing accessibility focus
  • Next by Date: Re: [iPhone] Toolbar button and "Touch Down"
  • Previous by thread: Re: RTFDFromRange returns different data
  • Next by thread: Re: RTFDFromRange returns different data
  • Index(es):
    • Date
    • Thread