Automatic Reference Counting (ARC)
GPTKB entity
Statements (34)
Predicate | Object |
---|---|
gptkbp:instanceOf |
memory management technique
|
gptkbp:category |
gptkb:programming_language
software engineering |
gptkbp:compatibleWith |
gptkb:Java
gptkb:Python gptkb:C++ C older Objective-C |
gptkbp:defaultIn |
gptkb:Swift
modern Objective-C |
https://www.w3.org/2000/01/rdf-schema#label |
Automatic Reference Counting (ARC)
|
gptkbp:implementedIn |
gptkb:compilation_album
|
gptkbp:introduced |
gptkb:Apple
gptkb:Xcode_4.2 |
gptkbp:introducedIn |
2011
|
gptkbp:manages |
object lifetimes
|
gptkbp:notImplementedBy |
runtime environment
|
gptkbp:prevention |
memory leaks
retain cycles |
gptkbp:purpose |
automatic memory management
|
gptkbp:relatedTo |
garbage collection
reference counting |
gptkbp:replacedBy |
manual reference counting
|
gptkbp:requires |
strong references
|
gptkbp:supports |
weak references
unowned references |
gptkbp:usedFor |
iOS development
macOS development tvOS development watchOS development |
gptkbp:usedIn |
gptkb:Objective-C
gptkb:Swift |
gptkbp:bfsParent |
gptkb:Objective-C_2.0_(Xcode_4.2)
|
gptkbp:bfsLayer |
8
|