Objective-C
E41439
Objective-C is an object-oriented programming language primarily known for its use in developing software for Apple's macOS and iOS platforms.
All labels observed (8)
| Label | Occurrences |
|---|---|
| Objective-C canonical | 129 |
| Objective-C programming language | 2 |
| NSArray | 1 |
| Objective-C (via Clang) | 1 |
| Objective-C APIs | 1 |
| Objective-C language specification | 1 |
| Objective-C runtime | 1 |
| Objective‑C | 1 |
Statements (51)
| Predicate | Object |
|---|---|
| instanceOf |
object-oriented programming language
ⓘ
programming language ⓘ |
| associatedFramework |
macOS Cocoa
ⓘ
surface form:
AppKit
Foundation framework ⓘ UIKit ⓘ |
| compatibleWith | C ⓘ |
| designedBy |
Brad Cox
ⓘ
Tom Love ⓘ |
| developedFor | NeXTSTEP originally ⓘ |
| fileExtension |
.m
ⓘ
.mm ⓘ |
| firstAppeared | 1984 ⓘ |
| hasFeature |
categories for extending classes
ⓘ
protocols for interface abstraction ⓘ selectors for method identification ⓘ |
| hasRuntime | Objective-C runtime ⓘ |
| implements | C language superset ⓘ |
| influenced |
GNUStep Objective-C runtime extensions
ⓘ
Swift ⓘ |
| influencedBy |
C
ⓘ
Smalltalk ⓘ |
| memoryManagementModel |
automatic reference counting
ⓘ
manual reference counting ⓘ |
| ownedBy | Apple Inc. ⓘ |
| paradigm |
imperative
ⓘ
object-oriented ⓘ reflective ⓘ |
| previouslyImplementedBy |
GNU Compiler Collection
ⓘ
surface form:
GCC
|
| primaryCompiler | Clang ⓘ |
| primaryIDE | Xcode ⓘ |
| runsOn |
iOS
ⓘ
iPadOS ⓘ macOS ⓘ tvOS ⓘ watchOS ⓘ |
| standardizedBy | Apple Inc. ⓘ |
| supports |
automatic reference counting
ⓘ
blocks ⓘ categories ⓘ dynamic dispatch ⓘ key-value coding ⓘ key-value observing ⓘ message passing ⓘ properties ⓘ protocols ⓘ |
| typingDiscipline |
dynamic
ⓘ
static ⓘ |
| usedFor |
Cocoa Touch development
ⓘ
Cocoa development ⓘ iOS application development ⓘ macOS application development ⓘ |
Referenced by (137)
Full triples — surface form annotated when it differs from this entity's canonical label.
subject surface form:
WorldWideWeb
subject surface form:
Swift (programming language)
subject surface form:
NeXTstation
this entity surface form:
NSArray
subject surface form:
HealthKit
subject surface form:
ARKit
this entity surface form:
Objective-C (via Clang)