cocoa - Save nsdate to disk -


i've looked @ timeintervalsincereferencedate function of nsdate. can use function store interval disk , return nsdate same value original? i'm wary reference or interval vary between machines , come differently on computer?

nsdate can archived nsdata instance , nsdata can written / read disk.

// create , store nsdate * date = [nsdate date]; nsdata * datedata = [nskeyedarchiver archiveddatawithrootobject:date]; [datedata writetofile:@"/some/path/to/file.dat" atomically:no];  // bring nsdata * restoreddatedata = [nsdata datawithcontentsoffile:@"/some/path/to/file.dat"]; nsdate * restoreddate = [nskeyedunarchiver unarchiveobjectwithdata:restoreddatedata]; 

no error checking done. better that. ;-)


Comments

Popular posts from this blog

objective c - Change font of selected text in UITextView -

php - Accessing POST data in Facebook cavas app -

c# - Getting control value when switching a view as part of a multiview -