For a data recovery program I need to be able to extract the values+types from files written by NSArchiver, without having access to Apple\'s CF / NS frameworks.
The OS
Take a look at Cocotron's open source implementation of NSArchiver and NSUnarchiver:
NSArchiver
NSUnarchiver
https://code.google.com/p/cocotron/source/browse/Foundation/NSArchiver.m https://code.google.com/p/cocotron/source/browse/Foundation/NSUnarchiver.m