Skip navigation.
 
mlRe: NSDictionary round trip?
FROM : marc@mac.com
DATE : Wed Aug 23 17:15:32 2006

As an FYI, it appears that NSKeyedArchiver and NSKeyedUnarchiver seem 
to be the preferred methods (replacing the older ones mentioned 
below). for OS 10.2 or later
>
> On Aug 18, 2006, at 8:27 PM, Mark Dawson wrote:
>

>> I see there is a - (NSString *)description that converts the 
>> NSDictionary into a string; however, is there a way of taking that 
>> string and creating a dictionary from it?  I didn't see any init 
>> methods like this.  I'd like to send a dictionary to a thread (or 
>> across a network) and recieve a dictionary in return?

>
> One way would be to transmit bytes from NSData
>
> on the sending end...
>
> NSData*    theDataToSend = [NSArchiver 
> archivedDataWithRootObject:yourDictionary];
> // send the bytes from the data object
>
> on the receiving end...
>
> NSData* theData = build up with received bytes
> NSDictionary* theDictionary = [NSUnarchiver 
> unarchiveObjectWithData:theSentData];
>
> ___________________________________________________________
> Ricky A. Sharp        mailto:<email_removed>
> Instant Interactive(tm)  http://www.instantinteractive.com
>

Related mailsAuthorDate
mlNSDictionary round trip? Mark Dawson Aug 19, 03:27
mlRe: NSDictionary round trip? Adam R. Maxwell Aug 19, 04:01
mlRe: NSDictionary round trip? Ricky Sharp Aug 19, 04:03
mlRe: NSDictionary round trip? Daniel Jalkut Aug 19, 06:50
mlRe: NSDictionary round trip? YL Aug 19, 09:12
mlRe: NSDictionary round trip? Michael Nickerson Aug 20, 10:25
mlRe: NSDictionary round trip? j o a r Aug 20, 13:35
mlRe: NSDictionary round trip? Aaron Tuller Aug 20, 21:29
mlRe: NSDictionary round trip? Greg Hurrell Aug 20, 21:47
mlRe: NSDictionary round trip? marc@mac.com Aug 23, 17:15