Foundation framework

E215098

The Foundation framework is a core Objective-C and Swift library in Apple’s development ecosystem that provides essential data types, collections, and utilities for building macOS, iOS, and other Apple platform applications.

All labels observed (4)

Label Occurrences
Foundation framework canonical 25
Foundation.framework 4
Foundation framework (Apple) 2

How this entity was disambiguated

Statements (52)

Predicate Object
instanceOf Apple framework
software framework
developer Apple Inc.
includes Array (Swift)
linked to: Swift

Data (Swift)
linked to: Swift

Date (Swift)
Dictionary (Swift)
NSArray
NSData
NSDate
NSDictionary
linked to: NSData

NSFileManager
NSNotificationCenter
NSOperationQueue
NSSet
NSString
NSURL
linked to: URL Standard

Set (Swift)
linked to: NSSet

Timer
URL (Swift)
introducedBy NeXTSTEP
layer core library layer
license proprietary
partOf Apple development ecosystem
platform iOS
iPadOS
macOS
tvOS
visionOS
watchOS
programmingLanguage Objective-C
Swift
provides collections
essential data types
utilities
successorOf NeXTSTEP Foundation Kit
supports date and time handling
file system access
internationalization
localization
networking utilities
string manipulation
threading and concurrency
usedFor building iOS applications
building iPadOS applications
building macOS applications
building tvOS applications
building visionOS applications
building watchOS applications
usedWith AppKit
linked to: macOS Cocoa

SwiftUI
UIKit

How these facts were elicited

Referenced by (32)

Full triples — surface form annotated when it differs from this entity's canonical label.

Cocoa includes Foundation framework
Objective-C associatedFramework Foundation framework
NeXTSTEP Foundation Kit influenced Foundation framework (Apple)
linked to: Foundation framework
NeXTSTEP Foundation Kit conceptualSuccessor Foundation framework (Apple)
linked to: Foundation framework
OPENSTEP includesFramework Foundation Kit
linked to: Foundation framework
Objective-C runtime usedBy Foundation framework
NSObject definedIn Foundation framework
NSData definedIn Foundation framework
NSDate module Foundation.framework
linked to: Foundation framework
NSNotificationCenter definedIn Foundation framework
NSException definedIn Foundation framework
NeXTSTEP Interface Builder usedWith Foundation framework
Apple Developer Documentation documents Foundation framework
URLSession definedIn Foundation framework
Key-Value Observing definedInFramework Foundation framework
NSFileManager locatedInModule Foundation.framework
linked to: Foundation framework
NSOperationQueue definedIn Foundation framework
URL (Swift) definedIn Foundation framework
NSCopying definedInFramework Foundation framework
NSFastEnumeration belongsToFramework Foundation framework
NSMutableCopying belongsToFramework Foundation.framework
linked to: Foundation framework
NSSecureCoding definedIn Foundation framework
NSCoding belongsToFrameworkFamily Foundation framework
NSCalendar framework Foundation framework
NSDateFormatter module Foundation.framework
linked to: Foundation framework
NSNotification definedIn Foundation framework
NSSecureCoding partOf Foundation framework
subject linked to: NSSecureCoding (via subclasses)
NSSecureCoding definedIn Foundation framework
subject linked to: NSSecureCoding (via subclasses)
NSInternalInconsistencyException definedIn Foundation framework
Project Builder supportedFramework Foundation framework
NSRangeException definedIn Foundation framework
NSInvalidArgumentException definedIn Foundation framework