Hey there... I've been away from programming for quite a while, and am now coming back to learn Cocoa again. I have a simple question: What is the most logical and easy way to store an array or dictionary on disk? I know I can write it out to a plist, but that seems wasteful, especially if it is a large array. Are there any other ways? I've read about NSArchive, but I'm not really clear on what it does. If anyone could expatiate... and pretend you're talking to a 5 year old, ok? I'm a newbie... thanks