NSFileManager

E770628

NSFileManager is an Objective-C class in Apple’s Foundation framework that provides an interface for managing and manipulating the file system, including files, directories, and related attributes.

Try in SPARQL Jump to: Statements Referenced by

Statements (59)

Predicate Object
instanceOf Foundation framework class
Objective-C class
availableInLanguage Swift NERFINISHED
conformsTo NSObject NERFINISHED
definedInFramework Foundation NERFINISHED
designPattern singleton-like
developedBy Apple Inc. NERFINISHED
headerFile NSFileManager.h
introducedIn NeXTSTEP era APIs
locatedInModule Foundation.framework NERFINISHED
primaryLanguage Objective-C NERFINISHED
providesMethod URLForDirectory:inDomain:appropriateForURL:create:error:
URLsForDirectory:inDomains:
attributesOfItemAtPath:error:
contentsOfDirectoryAtPath:error:
contentsOfDirectoryAtURL:includingPropertiesForKeys:options:error:
copyItemAtPath:toPath:error:
copyItemAtURL:toURL:error:
createDirectoryAtPath:withIntermediateDirectories:attributes:error:
createDirectoryAtURL:withIntermediateDirectories:attributes:error:
createFileAtPath:contents:attributes:
defaultManager
enumeratorAtPath:
enumeratorAtURL:includingPropertiesForKeys:options:errorHandler:
evictUbiquitousItemAtURL:error:
fileExistsAtPath:
fileExistsAtPath:isDirectory:
fileSystemAttributesAtPath:
isDeletableFileAtPath:
isExecutableFileAtPath:
isReadableFileAtPath:
isWritableFileAtPath:
mountedVolumeURLsIncludingResourceValuesForKeys:options:
moveItemAtPath:toPath:error:
moveItemAtURL:toURL:error:
removeItemAtPath:error:
removeItemAtURL:error:
replaceItemAtURL:withItemAtURL:backupItemName:options:resultingItemURL:error:
setAttributes:ofItemAtPath:error:
setUbiquitous:itemAtURL:destinationURL:error:
startDownloadingUbiquitousItemAtURL:error:
trashItemAtURL:resultingItemURL:error:
runsOn iOS NERFINISHED
iPadOS NERFINISHED
macOS NERFINISHED
tvOS NERFINISHED
watchOS NERFINISHED
supports directory creation
directory enumeration
file attribute management
file copying
file creation
file deletion
file moving
hard links
iCloud ubiquitous items
symbolic links
threadSafety defaultManager is not fully thread-safe for mutation
usedFor file system management in Cocoa and Cocoa Touch applications

Referenced by (2)

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

Foundation framework includes NSFileManager
Foundation includesType NSFileManager