Statements (28)
| Predicate | Object |
|---|---|
| gptkbp:instanceOf |
gptkb:class
|
| gptkbp:automaticallyEvictsObjects |
true
|
| gptkbp:compatibleWith |
NSDiscardableContent
|
| gptkbp:definedIn |
gptkb:Foundation_framework
|
| gptkbp:headerFile |
NSCache.h
|
| gptkbp:introducedIn |
gptkb:iOS_4.0
macOS 10.6 |
| gptkbp:language |
gptkb:Objective-C
gptkb:Swift |
| gptkbp:method |
objectForKey:
removeAllObjects removeObjectForKey: setObject:forKey: |
| gptkbp:platform |
gptkb:Apple
|
| gptkbp:primaryUse |
caching temporary objects
|
| gptkbp:property |
gptkb:declaration
countLimit evictsObjectsWithDiscardedContent totalCostLimit |
| gptkbp:superclass |
gptkb:NSObject
|
| gptkbp:supportsCostBasedEviction |
true
|
| gptkbp:supportsDelegate |
true
|
| gptkbp:threadSafe |
true
|
| gptkbp:usedFor |
memory management
performance optimization |
| gptkbp:bfsParent |
gptkb:Foundation_(framework)
|
| gptkbp:bfsLayer |
8
|
| https://www.w3.org/2000/01/rdf-schema#label |
NSCache
|