libs-base/Documentation/gsdoc/NSArray.html

270 lines
8.4 KiB
HTML
Raw Normal View History

<html><head>
<title>NSArray</title>
</head>
<body>
<a href ="NSArchiver.html">[Previous]</a>
<a href ="Base.html">[Up]</a>
<a href ="NSAssertionHandler.html">[Next]</a>
<h1>NSArray</h1>
<h3>Authors </h3>
<dl>
<dt><a href ="http://www.gnustep.org/developers/whoiswho.html">Richard Frith-Macdonald</a>
<dd>
</dl>
<p>Version: 0.1</p>
<p>Date: 28 February, 2000</p>
<h2><a name ="cont-0">NSArray</a></h2>
<h2><a name ="NSArray">NSArray</a></h2>
<p><b>Declared in: </b> Foundation/NSArray.h</p>
<p><b>Inherits from: </b> NSObject</p>
<p><b>Conforms to: </b> NSCoding
</p>
<hr>
<h2>Instance Variables </h2>
<ul>
</ul>
<h2>Methods </h2>
<ul>
<li><a href ="NSArray.html#method-0">+allocWithZone:</a>
<li><a href ="NSArray.html#method-1">+array</a>
<li><a href ="NSArray.html#method-2">+arrayWithArray:</a>
<li><a href ="NSArray.html#method-3">+arrayWithContentsOfFile:</a>
<li><a href ="NSArray.html#method-4">+arrayWithObject:</a>
<li><a href ="NSArray.html#method-6">+arrayWithObjects:</a>
<li><a href ="NSArray.html#method-5">+arrayWithObjects:</a>
<li><a href ="NSArray.html#method-7">-arrayByAddingObject:</a>
<li><a href ="NSArray.html#method-8">-arrayByAddingObjectsFromArray:</a>
<li><a href ="NSArray.html#method-9">-componentsJoinedByString:</a>
<li><a href ="NSArray.html#method-10">-containsObject:</a>
<li><a href ="NSArray.html#method-11">-count</a>
<li><a href ="NSArray.html#method-12">-descriptionWithLocale:</a>
<li><a href ="NSArray.html#method-13">-descriptionWithLocale:</a>
<li><a href ="NSArray.html#method-14">-firstObjectCommonWithArray:</a>
<li><a href ="NSArray.html#method-16">-getObjects:</a>
<li><a href ="NSArray.html#method-15">-getObjects:</a>
<li><a href ="NSArray.html#method-17">-indexOfObject:</a>
<li><a href ="NSArray.html#method-18">-indexOfObject:</a>
<li><a href ="NSArray.html#method-20">-indexOfObjectIdenticalTo:</a>
<li><a href ="NSArray.html#method-19">-indexOfObjectIdenticalTo:</a>
<li><a href ="NSArray.html#method-21">-initWithArray:</a>
<li><a href ="NSArray.html#method-22">-initWithContentsOfFile:</a>
<li><a href ="NSArray.html#method-24">-initWithObjects:</a>
<li><a href ="NSArray.html#method-23">-initWithObjects:</a>
<li><a href ="NSArray.html#method-25">-isEqualToArray:</a>
<li><a href ="NSArray.html#method-26">-lastObject</a>
<li><a href ="NSArray.html#method-27">-makeObjectsPerformSelector:</a>
<li><a href ="NSArray.html#method-28">-makeObjectsPerformSelector:withObject:</a>
<li><a href ="NSArray.html#method-29">-objectAtIndex:</a>
<li><a href ="NSArray.html#method-30">-objectEnumerator</a>
<li><a href ="NSArray.html#method-31">-pathsMatchingExtensions:</a>
<li><a href ="NSArray.html#method-32">-reverseObjectEnumerator</a>
<li><a href ="NSArray.html#method-33">-sortedArrayHint</a>
<li><a href ="NSArray.html#method-34">-sortedArrayUsingFunction:context:</a>
<li><a href ="NSArray.html#method-35">-sortedArrayUsingFunction:context:</a>
<li><a href ="NSArray.html#method-36">-sortedArrayUsingSelector:</a>
<li><a href ="NSArray.html#method-37">-subarrayWithRange:</a>
<li><a href ="NSArray.html#method-38">-writeToFile:atomically:</a>
</ul>
<hr><h2>Class Methods </h2>
<h3><a name ="method-0">allocWithZone:</a></h3>
+ (id) <b>allocWithZone:</b> (NSZone*)zone;<br>
<hr>
<h3><a name ="method-1">array</a></h3>
+ (id) <b>array</b>;<br>
<hr>
<h3><a name ="method-2">arrayWithArray:</a></h3>
+ (id) <b>arrayWithArray:</b> (NSArray*)anArray;<br>
<hr>
<h3><a name ="method-3">arrayWithContentsOfFile:</a></h3>
+ (id) <b>arrayWithContentsOfFile:</b> (NSString*)aPath;<br>
<hr>
<h3><a name ="method-4">arrayWithObject:</a></h3>
+ (id) <b>arrayWithObject:</b> (id)anObject;<br>
<hr>
<h3><a name ="method-5">arrayWithObjects:</a></h3>
+ (id) <b>arrayWithObjects:</b> (id)firstObj,;<br>
<hr>
<h3><a name ="method-6">arrayWithObjects:</a></h3>
+ (id) <b>arrayWithObjects:</b> (id*)objects;<br>
<hr>
<hr><h2>Instances Methods </h2>
<h3><a name ="method-7">arrayByAddingObject:</a></h3>
- (NSArray*) <b>arrayByAddingObject:</b> (id)anObject;<br>
<hr>
<h3><a name ="method-8">arrayByAddingObjectsFromArray:</a></h3>
- (NSArray*) <b>arrayByAddingObjectsFromArray:</b> (NSArray*)otherArray;<br>
<hr>
<h3><a name ="method-9">componentsJoinedByString:</a></h3>
- (NSString*) <b>componentsJoinedByString:</b> (NSString*)separator;<br>
<hr>
<h3><a name ="method-10">containsObject:</a></h3>
- (BOOL) <b>containsObject:</b> (id)anObject;<br>
<hr>
<h3><a name ="method-11">count</a></h3>
- (unsigned int) <b>count</b>;<br>
<hr>
<h3><a name ="method-12">descriptionWithLocale:</a></h3>
- (NSString*) <b>descriptionWithLocale:</b> (NSDictionary*)locale;<br>
<hr>
<h3><a name ="method-13">descriptionWithLocale:</a></h3>
- (NSString*) <b>descriptionWithLocale:</b> (NSDictionary*)locale;<br>
<hr>
<h3><a name ="method-14">firstObjectCommonWithArray:</a></h3>
- (id) <b>firstObjectCommonWithArray:</b> (NSArray*)otherArray;<br>
<hr>
<h3><a name ="method-15">getObjects:</a></h3>
- (void) <b>getObjects:</b> (id*)aBuffer;<br>
<hr>
<h3><a name ="method-16">getObjects:</a></h3>
- (void) <b>getObjects:</b> (id*)aBuffer;<br>
<hr>
<h3><a name ="method-17">indexOfObject:</a></h3>
- (unsigned int) <b>indexOfObject:</b> (id)anObject;<br>
<hr>
<h3><a name ="method-18">indexOfObject:</a></h3>
- (unsigned int) <b>indexOfObject:</b> (id)anObject;<br>
<hr>
<h3><a name ="method-19">indexOfObjectIdenticalTo:</a></h3>
- (unsigned int) <b>indexOfObjectIdenticalTo:</b> (id)anObject;<br>
<hr>
<h3><a name ="method-20">indexOfObjectIdenticalTo:</a></h3>
- (unsigned int) <b>indexOfObjectIdenticalTo:</b> (id)anObject;<br>
<hr>
<h3><a name ="method-21">initWithArray:</a></h3>
- (id) <b>initWithArray:</b> (NSArray*)anArray;<br>
<hr>
<h3><a name ="method-22">initWithContentsOfFile:</a></h3>
- (id) <b>initWithContentsOfFile:</b> (NSString*)aPath;<br>
<hr>
<h3><a name ="method-23">initWithObjects:</a></h3>
- (id) <b>initWithObjects:</b> (id)firstObj,;<br>
<hr>
<h3><a name ="method-24">initWithObjects:</a></h3>
- (id) <b>initWithObjects:</b> (id*)objects;<br>
<hr>
<h3><a name ="method-25">isEqualToArray:</a></h3>
- (BOOL) <b>isEqualToArray:</b> (NSArray*)otherArray;<br>
<hr>
<h3><a name ="method-26">lastObject</a></h3>
- (id) <b>lastObject</b>;<br>
<hr>
<h3><a name ="method-27">makeObjectsPerformSelector:</a></h3>
- (void) <b>makeObjectsPerformSelector:</b> (SEL)aSelector;<br>
<hr>
<h3><a name ="method-28">makeObjectsPerformSelector:withObject:</a></h3>
- (void) <b>makeObjectsPerformSelector:</b> (SEL)aSelector <b>withObject:</b> (id)anObject;<br>
<hr>
<h3><a name ="method-29">objectAtIndex:</a></h3>
- (id) <b>objectAtIndex:</b> (unsigned int)index;<br>
<hr>
<h3><a name ="method-30">objectEnumerator</a></h3>
- (NSEnumerator*) <b>objectEnumerator</b>;<br>
<hr>
<h3><a name ="method-31">pathsMatchingExtensions:</a></h3>
- (NSArray*) <b>pathsMatchingExtensions:</b> (NSArray*)filterTypes;<br>
<hr>
<h3><a name ="method-32">reverseObjectEnumerator</a></h3>
- (NSEnumerator*) <b>reverseObjectEnumerator</b>;<br>
<hr>
<h3><a name ="method-33">sortedArrayHint</a></h3>
- (NSData*) <b>sortedArrayHint</b>;<br>
<hr>
<h3><a name ="method-34">sortedArrayUsingFunction:context:</a></h3>
- (NSArray*) <b>sortedArrayUsingFunction:</b> (int(*)(id,id,void*))comparator <b>context:</b> (void*)context;<br>
<hr>
<h3><a name ="method-35">sortedArrayUsingFunction:context:</a></h3>
- (NSArray*) <b>sortedArrayUsingFunction:</b> (int(*)(id,id,void*))compare <b>context:</b> (void*)context;<br>
<hr>
<h3><a name ="method-36">sortedArrayUsingSelector:</a></h3>
- (NSArray*) <b>sortedArrayUsingSelector:</b> (SEL)comparator;<br>
<hr>
<h3><a name ="method-37">subarrayWithRange:</a></h3>
- (NSArray*) <b>subarrayWithRange:</b> (NSRange)range;<br>
<hr>
<h3><a name ="method-38">writeToFile:atomically:</a></h3>
- (BOOL) <b>writeToFile:</b> (NSString*)path <b>atomically:</b> (BOOL)flag;<br>
<hr>
</body>
</html>