mirror of
https://github.com/gnustep/libs-base.git
synced 2025-04-26 18:21:04 +00:00
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9698 72102866-910b-0410-8b05-ffd578937521
211 lines
7.7 KiB
HTML
211 lines
7.7 KiB
HTML
<html><head>
|
|
<title>NSFileManager</title>
|
|
</head>
|
|
<body>
|
|
<a href ="NSFileHandle.html">[Previous] </a>
|
|
<a href ="Base.html">[Up] </a>
|
|
<a href ="NSFormatter.html">[Next] </a>
|
|
<h1>NSFileManager</h1>
|
|
<h3>Authors </h3>
|
|
<dl>
|
|
<dt><a href ="http://www.gnustep.org/developers/whoiswho.html">Richard Frith-Macdonald</a>
|
|
<dd>
|
|
</dl>
|
|
<p>Version: $Revision$</p>
|
|
<p>Date: $Date$</p>
|
|
<h2><a name ="cont-0">NSFileManager</a></h2>
|
|
<h2><a name ="NSFileManager">NSFileManager</a></h2>
|
|
<p><b>Declared in: </b> Foundation/NSFileManager.h</p>
|
|
<p><b>Inherits from: </b> NSObject</p>
|
|
<p><b>Conforms to: </b> NSObject
|
|
</p>
|
|
<hr>
|
|
|
|
|
|
<h2>Instance Variables </h2>
|
|
<ul>
|
|
</ul>
|
|
<h2>Methods </h2>
|
|
<ul>
|
|
<li ><a href ="NSFileManager.html#method-0">+defaultManager</a>
|
|
<li ><a href ="NSFileManager.html#method-1">-changeCurrentDirectoryPath:</a>
|
|
<li ><a href ="NSFileManager.html#method-2">-changeFileAttributes:</a>
|
|
<li ><a href ="NSFileManager.html#method-3">-contentsAtPath:</a>
|
|
<li ><a href ="NSFileManager.html#method-4">-contentsEqualAtPath:andPath:</a>
|
|
<li ><a href ="NSFileManager.html#method-5">-copyPath:toPath:handler:</a>
|
|
<li ><a href ="NSFileManager.html#method-6">-createDirectoryAtPath:attributes:</a>
|
|
<li ><a href ="NSFileManager.html#method-7">-createFileAtPath:contents:attributes:</a>
|
|
<li ><a href ="NSFileManager.html#method-8">-createSymbolicLinkAtPath:pathContent:</a>
|
|
<li ><a href ="NSFileManager.html#method-9">-currentDirectoryPath</a>
|
|
<li ><a href ="NSFileManager.html#method-10">-directoryContentsAtPath:</a>
|
|
<li ><a href ="NSFileManager.html#method-11">-enumeratorAtPath:</a>
|
|
<li ><a href ="NSFileManager.html#method-12">-fileAttributesAtPath:traverseLink:</a>
|
|
<li ><a href ="NSFileManager.html#method-13">-fileExistsAtPath:</a>
|
|
<li ><a href ="NSFileManager.html#method-14">-fileExistsAtPath:isDirectory:</a>
|
|
<li ><a href ="NSFileManager.html#method-27">-fileManager:shouldProceedAfterError:</a>
|
|
<li ><a href ="NSFileManager.html#method-28">-fileManager:willProcessPath:</a>
|
|
<li ><a href ="NSFileManager.html#method-15">-fileSystemAttributesAtPath:</a>
|
|
<li ><a href ="NSFileManager.html#method-16">-fileSystemRepresentationWithPath:</a>
|
|
<li ><a href ="NSFileManager.html#method-17">-isDeletableFileAtPath:</a>
|
|
<li ><a href ="NSFileManager.html#method-18">-isExecutableFileAtPath:</a>
|
|
<li ><a href ="NSFileManager.html#method-19">-isReadableFileAtPath:</a>
|
|
<li ><a href ="NSFileManager.html#method-20">-isWritableFileAtPath:</a>
|
|
<li ><a href ="NSFileManager.html#method-21">-linkPath:toPath:handler:</a>
|
|
<li ><a href ="NSFileManager.html#method-22">-movePath:toPath:handler:</a>
|
|
<li ><a href ="NSFileManager.html#method-23">-pathContentOfSymbolicLinkAtPath:</a>
|
|
<li ><a href ="NSFileManager.html#method-24">-removeFileAtPath:handler:</a>
|
|
<li ><a href ="NSFileManager.html#method-25">-stringWithFileSystemRepresentation:</a>
|
|
<li ><a href ="NSFileManager.html#method-26">-subpathsAtPath:</a>
|
|
</ul>
|
|
<hr><h2>Class Methods </h2>
|
|
<h3><a name ="method-0">defaultManager</a></h3>
|
|
+ (NSFileManager*) <b>defaultManager</b>;<br>
|
|
|
|
|
|
<hr>
|
|
<hr><h2>Instances Methods </h2>
|
|
<h3><a name ="method-1">changeCurrentDirectoryPath:</a></h3>
|
|
- (BOOL) <b>changeCurrentDirectoryPath:</b> (NSString*)path;<br>
|
|
|
|
|
|
<hr>
|
|
<h3><a name ="method-2">changeFileAttributes:</a></h3>
|
|
- (BOOL) <b>changeFileAttributes:</b> (NSDictionary*)attributes;<br>
|
|
|
|
|
|
<hr>
|
|
<h3><a name ="method-3">contentsAtPath:</a></h3>
|
|
- (NSData*) <b>contentsAtPath:</b> (NSString*)path;<br>
|
|
|
|
|
|
<hr>
|
|
<h3><a name ="method-4">contentsEqualAtPath:andPath:</a></h3>
|
|
- (BOOL) <b>contentsEqualAtPath:</b> (NSString*)path1 <b>andPath:</b> (NSString*)path2;<br>
|
|
|
|
|
|
<hr>
|
|
<h3><a name ="method-5">copyPath:toPath:handler:</a></h3>
|
|
- (BOOL) <b>copyPath:</b> (NSString*)source <b>toPath:</b> (NSString*)destination <b>handler:</b> handler;<br>
|
|
|
|
|
|
<hr>
|
|
<h3><a name ="method-6">createDirectoryAtPath:attributes:</a></h3>
|
|
- (BOOL) <b>createDirectoryAtPath:</b> (NSString*)path <b>attributes:</b> (NSDictionary*)attributes;<br>
|
|
|
|
|
|
<hr>
|
|
<h3><a name ="method-7">createFileAtPath:contents:attributes:</a></h3>
|
|
- (BOOL) <b>createFileAtPath:</b> (NSString*)path <b>contents:</b> (NSData*)contents <b>attributes:</b> (NSDictionary*)attributes;<br>
|
|
|
|
|
|
<hr>
|
|
<h3><a name ="method-8">createSymbolicLinkAtPath:pathContent:</a></h3>
|
|
- (BOOL) <b>createSymbolicLinkAtPath:</b> (NSString*)path <b>pathContent:</b> (NSString*)otherPath;<br>
|
|
|
|
|
|
<hr>
|
|
<h3><a name ="method-9">currentDirectoryPath</a></h3>
|
|
- (NSString*) <b>currentDirectoryPath</b>;<br>
|
|
|
|
|
|
<hr>
|
|
<h3><a name ="method-10">directoryContentsAtPath:</a></h3>
|
|
- (NSArray*) <b>directoryContentsAtPath:</b> (NSString*)path;<br>
|
|
|
|
|
|
<hr>
|
|
<h3><a name ="method-11">enumeratorAtPath:</a></h3>
|
|
- (NSDirectoryEnumerator*) <b>enumeratorAtPath:</b> (NSString*)path;<br>
|
|
|
|
|
|
<hr>
|
|
<h3><a name ="method-12">fileAttributesAtPath:traverseLink:</a></h3>
|
|
- (NSDictionary*) <b>fileAttributesAtPath:</b> (NSString*)path <b>traverseLink:</b> (BOOL)flag;<br>
|
|
|
|
|
|
<hr>
|
|
<h3><a name ="method-13">fileExistsAtPath:</a></h3>
|
|
- (BOOL) <b>fileExistsAtPath:</b> (NSString*)path;<br>
|
|
|
|
|
|
<hr>
|
|
<h3><a name ="method-14">fileExistsAtPath:isDirectory:</a></h3>
|
|
- (BOOL) <b>fileExistsAtPath:</b> (NSString*)path <b>isDirectory:</b> (BOOL*)isDirectory;<br>
|
|
|
|
|
|
<hr>
|
|
<h3><a name ="method-15">fileSystemAttributesAtPath:</a></h3>
|
|
- (NSDictionary*) <b>fileSystemAttributesAtPath:</b> (NSString*)path;<br>
|
|
|
|
|
|
<hr>
|
|
<h3><a name ="method-16">fileSystemRepresentationWithPath:</a></h3>
|
|
- (const char*) <b>fileSystemRepresentationWithPath:</b> (NSString*)path;<br>
|
|
|
|
Produces a C-string representation of a file path.<br>
|
|
Attempts to incorporate drive information on windows.
|
|
|
|
<hr>
|
|
<h3><a name ="method-17">isDeletableFileAtPath:</a></h3>
|
|
- (BOOL) <b>isDeletableFileAtPath:</b> (NSString*)path;<br>
|
|
|
|
|
|
<hr>
|
|
<h3><a name ="method-18">isExecutableFileAtPath:</a></h3>
|
|
- (BOOL) <b>isExecutableFileAtPath:</b> (NSString*)path;<br>
|
|
|
|
|
|
<hr>
|
|
<h3><a name ="method-19">isReadableFileAtPath:</a></h3>
|
|
- (BOOL) <b>isReadableFileAtPath:</b> (NSString*)path;<br>
|
|
|
|
|
|
<hr>
|
|
<h3><a name ="method-20">isWritableFileAtPath:</a></h3>
|
|
- (BOOL) <b>isWritableFileAtPath:</b> (NSString*)path;<br>
|
|
|
|
|
|
<hr>
|
|
<h3><a name ="method-21">linkPath:toPath:handler:</a></h3>
|
|
- (BOOL) <b>linkPath:</b> (NSString*)source <b>toPath:</b> (NSString*)destination <b>handler:</b> handler;<br>
|
|
|
|
|
|
<hr>
|
|
<h3><a name ="method-22">movePath:toPath:handler:</a></h3>
|
|
- (BOOL) <b>movePath:</b> (NSString*)source <b>toPath:</b> (NSString*)destination <b>handler:</b> handler;<br>
|
|
|
|
|
|
<hr>
|
|
<h3><a name ="method-23">pathContentOfSymbolicLinkAtPath:</a></h3>
|
|
- (NSString*) <b>pathContentOfSymbolicLinkAtPath:</b> (NSString*)cStringPath;<br>
|
|
|
|
|
|
<hr>
|
|
<h3><a name ="method-24">removeFileAtPath:handler:</a></h3>
|
|
- (BOOL) <b>removeFileAtPath:</b> (NSString*)path <b>handler:</b> handler;<br>
|
|
|
|
|
|
<hr>
|
|
<h3><a name ="method-25">stringWithFileSystemRepresentation:</a></h3>
|
|
- (NSString*) <b>stringWithFileSystemRepresentation:</b> (const char*)string;<br>
|
|
|
|
|
|
<hr>
|
|
<h3><a name ="method-26">subpathsAtPath:</a></h3>
|
|
- (NSArray*) <b>subpathsAtPath:</b> (NSString*)path;<br>
|
|
|
|
|
|
<hr>
|
|
<h3><a name ="method-27">fileManager:shouldProceedAfterError:</a></h3>
|
|
- (BOOL) <b>fileManager:</b> (NSFileManager*)manager <b>shouldProceedAfterError:</b> (NSDictionary*)errorInfo;<br>
|
|
|
|
|
|
<hr>
|
|
<h3><a name ="method-28">fileManager:willProcessPath:</a></h3>
|
|
- (BOOL) <b>fileManager:</b> (NSFileManager*)manager <b>willProcessPath:</b> (NSString*)path;<br>
|
|
|
|
|
|
<hr>
|
|
</body>
|
|
|
|
</html>
|