# Methods

`-copyWithZone:`
  Returns a new instance that’s a copy of the receiver.
`-description`
`-encodeWithCoder:`
`-hash`
`-initWithCoder:`
  Initializes a newly allocated instance from data in decoder.
`-initWithString:`
  initializes this instance with the corresponding id data

### copyWithZone:

Returns a new instance that’s a copy of the receiver.

>     - copyWithZone:(NSZone *) zone;

method result
  returns a new instance that’s a copy of the receiver.

### description

>     - (NSString *) description;

method result
  information about the content of this object

### encodeWithCoder:

>     - (void) encodeWithCoder: (NSCoder *) encoder;

##### Parameter Descriptions

> `encoder`
>   instance to be used for reading object's data

### hash

>     - (unsigned) hash;

### initWithCoder:

Initializes a newly allocated instance from data in decoder.

>     - initWithCoder: (NSCoder *) decoder;

method result
  self

### initWithString:

initializes this instance with the corresponding id data

>     - initWithString: (NSString *) aString;

method result
  self

(Last Updated August 27, 2006)