Sha256: 2e7038baebdb3b46c430a3f1890ce0216a975b2b4c589fa6f21eeb28738495f3
Contents?: true
Size: 950 Bytes
Versions: 21
Compression:
Stored size: 950 Bytes
Contents
// // RhoFileImpl.m // rhorunner // // Created by Dmitry Moskalchuk on 09.10.09. // Copyright 2009 __MyCompanyName__. All rights reserved. // extern void delete_files_in_folder(const char *szFolderPath); @interface RhoFileImpl : NSObject { } + (void)deleteFilesInFolder: (NSString*)folderPath; @end @implementation RhoFileImpl + (void)deleteFilesInFolder: (NSString*)folderPath { NSFileManager *fileManager = [NSFileManager defaultManager]; NSDirectoryEnumerator *enumerator = [fileManager enumeratorAtPath:folderPath]; if (enumerator == nil) return; NSError *err; id path; while ((path = [enumerator nextObject])) { NSString *file = [NSString stringWithFormat:@"%@/%@", folderPath, [NSString stringWithFormat:@"%@", path]]; [fileManager removeItemAtPath:file error:&err]; } } @end void delete_files_in_folder(const char *szFolderPath) { [RhoFileImpl deleteFilesInFolder:[NSString stringWithUTF8String:szFolderPath]]; }
Version data entries
21 entries across 21 versions & 1 rubygems