IOS erstellen Ordner, Ordner löschen, Umbenennen von Ordnern

Quelle: Internet
Autor: Benutzer

Tags: iOS

IOS erstellen Ordner, Ordner löschen, Umbenennen von Ordnern durch Wusheying
+ (Void) CreateFolder: (NSString *) Ordnername {}
NSString * ImageDir = [NSStringstringWithFormat: @ "% @/ Documents/%@", (NSHomeDirectory), Ordnername];
NSLog (@ "HomeDir:% @", ImageDir);
BOOL IsDir = NO;
NSFileManager * FileManager = [NSFileManagerdefaultManager];
BOOL bestanden = [FileManagerfileExistsAtPath:imageDirisDirectory: & IsDir];
Wenn (! () IsDir ja existierte == == ja))
{
[Dateimanager CreateDirectoryAtPath:imageDirwithIntermediateDirectories:YESattributes:nilerror:nil];
}
}

+ (Void) DeleteFolder: (NSString *) Ordnername {}
NSString * ImageDir = [NSStringstringWithFormat: @ "% @/ Documents/%@", (NSHomeDirectory), Ordnername];
NSLog (@ "HomeDir:% @", ImageDir);
NSFileManager * FileManager = [NSFileManagerdefaultManager];
[Dateimanager RemoveItemAtPath:imageDirerror:nil];
}

+ (Void) ChangeFolderName: (NSString *) Ordnername BeforeName: (NSString *) {BeforeName}
NSFileManager * FM = [NSFileManagerdefaultManager];
NSString * BeforeFolder = [NSStringstringWithFormat: @ "% @/ Documents/%@", (NSHomeDirectory), BeforeName];
NSString * AfterFolder = [NSStringstringWithFormat: @ "% @/ Documents/%@", (NSHomeDirectory), Ordnername];

[FM CreateDirectoryAtPath:afterFolderwithIntermediateDirectories:YESattributes:nilerror:nil];

NSDirectoryEnumerator * DirEnum = [FmenumeratorAtPath:beforeFolder];
NSString * Weg;
Während (Pfad = [DirEnumnextObject])! = Null) {}
[FM MoveItemAtPath: [NSStringstringWithFormat: @ "% @/ % @", BeforeFolder, Weg]
ToPath: [NSStringstringWithFormat: @ "% @/ % @", AfterFolder, Weg]
Fehler: NULL];
}
[FM RemoveItemAtPath:beforeFoldererror:nil];}

IOS erstellen Ordner, Ordner löschen, Umbenennen von Ordnern

Kontaktiere uns

Die Inhaltsquelle dieser Seite ist aus dem Internet, und vertritt nicht die Meinung von Alibaba Cloud; auf dieser Seite erwähnte Produkte und Dienstleistungen haben keine Beziehung zu Alibaba Cloud. Wenn der Inhalt der Seite Ihrer Meinung nach verwirrend ist, schreiben sie uns bitte eine E-Mail. Wir werden das Problem innerhalb von 5 Tagen nach Erhalt Ihrer E-Mail bearbeiten.

Wenn Sie Fälle von Plagiaten aus der Community feststellen, senden Sie bitte eine E-Mail an info-contact@alibabacloud.com und legen Sie entsprechende Beweise vor. Ein Mitarbeiter wird Sie innerhalb von 5 Werktagen kontaktieren.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.