Sha256: ea4a7843000f4ccc528e8d3a88b0680e4c7670f6d545062bcf12bece1339beed

Contents?: true

Size: 1.03 KB

Versions: 51

Compression:

Stored size: 1.03 KB

Contents

//
//  RhoFileImpl.m
//  rhorunner
//
//  Created by Dmitry Moskalchuk on 09.10.09.
//  Copyright 2009 __MyCompanyName__. All rights reserved.
//
#ifdef __OBJC__
#import <Foundation/Foundation.h>
#import <UIKit/UIKit.h>
#endif

#define ZIP_STD 1

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

51 entries across 51 versions & 1 rubygems

Version Path
rhodes-3.0.2 platform/shared/common/iphone/RhoFileImpl.m
rhodes-3.0.2.beta.1 platform/shared/common/iphone/RhoFileImpl.m
rhodes-3.0.1 platform/shared/common/iphone/RhoFileImpl.m
rhodes-3.0.1.beta.8 platform/shared/common/iphone/RhoFileImpl.m
rhodes-3.0.1.beta.7 platform/shared/common/iphone/RhoFileImpl.m
rhodes-3.0.1.beta.6 platform/shared/common/iphone/RhoFileImpl.m
rhodes-3.0.1.beta.5 platform/shared/common/iphone/RhoFileImpl.m
rhodes-3.0.1.beta.4 platform/shared/common/iphone/RhoFileImpl.m
rhodes-3.0.1.beta.3 platform/shared/common/iphone/RhoFileImpl.m
rhodes-3.0.1.beta.2 platform/shared/common/iphone/RhoFileImpl.m
rhodes-3.0.0 platform/shared/common/iphone/RhoFileImpl.m
rhodes-3.0.0.beta.7 platform/shared/common/iphone/RhoFileImpl.m
rhodes-3.0.0.beta.6 platform/shared/common/iphone/RhoFileImpl.m
rhodes-3.0.0.beta.5 platform/shared/common/iphone/RhoFileImpl.m
rhodes-3.0.0.beta.4 platform/shared/common/iphone/RhoFileImpl.m
rhodes-3.0.0.beta.3 platform/shared/common/iphone/RhoFileImpl.m
rhodes-3.0.0.beta.2 platform/shared/common/iphone/RhoFileImpl.m
rhodes-3.0.0.beta.1 platform/shared/common/iphone/RhoFileImpl.m
rhodes-2.4.1 platform/shared/common/iphone/RhoFileImpl.m
rhodes-2.4.1.beta.1 platform/shared/common/iphone/RhoFileImpl.m