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