Objective C - How do I use initWithCoder method?

前端 未结 2 982
再見小時候
再見小時候 2020-12-02 18:23

I have the following method for my class which intends to load a nib file and instantiate the object:

- (id)initWithCoder:(NSCoder*)aDecoder 
{
    if(self =         


        
2条回答
  •  情深已故
    2020-12-02 18:39

    The NSCoder class is used to archive/unarchive (marshal/unmarshal, serialize/deserialize) of objects.

    This is a method to write objects on streams (like files, sockets) and being able to retrieve them later or in a different place.

    I would suggest you to read http://developer.apple.com/library/mac/#documentation/cocoa/conceptual/Archiving/Archiving.html

提交回复
热议问题