Instance Method

doesContain:

Returns a Boolean value that indicates whether the receiver contains a given object.

Declaration

- (BOOL)doesContain:(id)object;

Parameters

object

The object to search for in the receiver.

Return Value

YES if the receiver contains object, otherwise NO.

Discussion

Currently, doesContain: messages are never sent to any object from within Cocoa itself.

The default implementation for this method provided by NSObject returns YES if the receiver is actually an NSArray object and an indexOfObjectIdenticalTo: message sent to the same object would return something other than NSNotFound.

See Also

Performing comparisons

- isCaseInsensitiveLike:

Returns a Boolean value that indicates whether receiver is considered to be “like” a given string when the case of characters in the receiver is ignored.

- isEqualTo:

Returns a Boolean value that indicates whether the receiver is equal to another given object.

- isGreaterThan:

Returns a Boolean value that indicates whether the receiver is greater than another given object.

- isGreaterThanOrEqualTo:

Returns a Boolean value that indicates whether the receiver is greater than or equal to another given object.

- isLessThan:

Returns a Boolean value that indicates whether the receiver is less than another given object.

- isLessThanOrEqualTo:

Returns a Boolean value that indicates whether the receiver is less than or equal to another given object.

- isLike:

Returns a Boolean value that indicates whether the receiver is "like" another given object.

- isNotEqualTo:

Returns a Boolean value that indicates whether the receiver is not equal to another given object.