FROM : Rob Ross
DATE : Sat Jul 15 07:12:25 2006
NSKeyedArchiver has this class method:
+ (NSData *)archivedDataWithRootObject:
and NSKeyedUnarchiver has this class method:
+ (id)unarchiveObjectWithData:
Why is the first method name in the past tense
(achive_d_DataWithRootObject), while the second method name is in the
present tense? That is, why isn't the first one just named:
+ (NSData *)archiveDataWithRootObject:
since you're sending a message to class NSKeyedArchiver to "archive"
some data, just as here:
+ (id)unarchiveObjectWithData:
you're telling class NSKeyedUnarchiver to "unarchive" some data.
I'm confused by the inconsistency.
Rob Ross, Lead Software Engineer
E! Networks
---------------------------------------------------
"Beware of he who would deny you access to information, for in his
heart he dreams himself your master." -- Commissioner Pravin Lal
DATE : Sat Jul 15 07:12:25 2006
NSKeyedArchiver has this class method:
+ (NSData *)archivedDataWithRootObject:
and NSKeyedUnarchiver has this class method:
+ (id)unarchiveObjectWithData:
Why is the first method name in the past tense
(achive_d_DataWithRootObject), while the second method name is in the
present tense? That is, why isn't the first one just named:
+ (NSData *)archiveDataWithRootObject:
since you're sending a message to class NSKeyedArchiver to "archive"
some data, just as here:
+ (id)unarchiveObjectWithData:
you're telling class NSKeyedUnarchiver to "unarchive" some data.
I'm confused by the inconsistency.
Rob Ross, Lead Software Engineer
E! Networks
---------------------------------------------------
"Beware of he who would deny you access to information, for in his
heart he dreams himself your master." -- Commissioner Pravin Lal
| Related mails | Author | Date |
|---|---|---|
| Rob Ross | Jul 15, 07:12 | |
| Michael Watson | Jul 15, 07:16 |






Cocoa mail archive

