NSArray
E770627
NSArray is an Objective-C class in Apple’s Foundation framework that represents an ordered, immutable collection of objects.
Statements (48)
| Predicate | Object |
|---|---|
| instanceOf |
Foundation framework class
ⓘ
Objective-C class ⓘ |
| accessMethod |
-firstObject
ⓘ
-lastObject ⓘ -objectAtIndex: ⓘ |
| bridgedTo | Swift Array NERFINISHED ⓘ |
| collectionType | ordered collection ⓘ |
| conformsTo |
NSCopying
NERFINISHED
ⓘ
NSFastEnumeration NERFINISHED ⓘ NSMutableCopying NERFINISHED ⓘ NSSecureCoding NERFINISHED ⓘ |
| creationMethod |
+array
ⓘ
+arrayWithArray: ⓘ +arrayWithObject: ⓘ +arrayWithObjects: ⓘ |
| definedInFramework | Foundation NERFINISHED ⓘ |
| definedInModule | Foundation NERFINISHED ⓘ |
| descriptionMethod | -description ⓘ |
| elementType | Objective-C object ⓘ |
| enumerationMethod | -enumerateObjectsUsingBlock: ⓘ |
| hasMutableSubclass | NSMutableArray NERFINISHED ⓘ |
| headerFile | Foundation/NSArray.h NERFINISHED ⓘ |
| initializationMethod |
-initWithArray:
ⓘ
-initWithObjects: ⓘ |
| introducedBy | NeXTSTEP Foundation NERFINISHED ⓘ |
| isGenericInSwift | YES ⓘ |
| joiningMethod | -componentsJoinedByString: ⓘ |
| mutability | immutable ⓘ |
| nullabilityAnnotation | nullable elements ⓘ |
| ownedBy | Apple Inc. NERFINISHED ⓘ |
| platform |
Apple
NERFINISHED
ⓘ
iOS ⓘ macOS ⓘ tvOS NERFINISHED ⓘ watchOS NERFINISHED ⓘ |
| programmingLanguage | Objective-C NERFINISHED ⓘ |
| queryMethod |
-containsObject:
ⓘ
-indexOfObject: ⓘ |
| sortingMethod |
-sortedArrayUsingComparator:
ⓘ
-sortedArrayUsingSelector: ⓘ |
| storesRetainedObjects | YES ⓘ |
| subarrayMethod | -subarrayWithRange: ⓘ |
| superclass | NSObject NERFINISHED ⓘ |
| supportsFastEnumeration | YES GENERATED ⓘ |
| supportsKVC | YES GENERATED ⓘ |
| supportsKVO | YES GENERATED ⓘ |
| threadSafety | instances are generally immutable and thread-safe ⓘ |
| tollFreeBridgedTo | CFArrayRef ⓘ |
Referenced by (2)
Full triples — surface form annotated when it differs from this entity's canonical label.