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 9
Foundation framework (Apple) 2
Foundation Kit 1

How this entity was disambiguated

Statements (52)

Predicate Object
instanceOf Apple framework
software framework
developer Apple Inc.
includes Swift
surface form: Array (Swift)

Swift
surface form: Data (Swift)

Date (Swift)
Dictionary (Swift)
NSArray
NSData
NSDate
NSData
surface form: NSDictionary

NSFileManager
NSNotificationCenter
NSOperationQueue
NSSet
NSString
URL Standard
surface form: NSURL

NSSet
surface form: Set (Swift)

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 macOS Cocoa
surface form: AppKit

SwiftUI
UIKit

How these facts were elicited

Referenced by (13)

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
this entity surface form: Foundation framework (Apple)
NeXTSTEP Foundation Kit conceptualSuccessor Foundation framework
this entity surface form: Foundation framework (Apple)
OPENSTEP includesFramework Foundation framework
this entity surface form: Foundation Kit
Objective-C runtime usedBy Foundation framework
NSObject definedIn Foundation framework
NSData definedIn Foundation framework
NSDate module Foundation framework
this entity surface form: Foundation.framework
NSNotificationCenter definedIn Foundation framework
NSException definedIn Foundation framework
NeXTSTEP Interface Builder usedWith Foundation framework
Apple Developer Documentation documents Foundation framework