Remove SWGFile from objc client

This commit is contained in:
geekerzp 2015-07-15 12:13:01 +08:00
parent 02f6c805af
commit 95cb5f73a3
2 changed files with 0 additions and 80 deletions

View File

@ -1,45 +0,0 @@
#import <Foundation/Foundation.h>
@interface SWGFile : NSObject
/**
* File name
*/
@property(nonatomic, readonly) NSString* name;
/**
* File mimeType, for `multipart/form` post
*/
@property(nonatomic, readonly) NSString* mimeType;
/**
* File data
*/
@property(nonatomic, readonly) NSData* data;
/**
* File field parameter name, for `multipart/form` post
*/
@property(nonatomic) NSString* paramName;
/**
* File path
*/
@property(nonatomic, readonly) NSString *path;
/**
* Initialize with `filename`, `mimeType`, `filedata`.
*/
- (id) initWithNameData: (NSString*) filename
mimeType: (NSString*) mimeType
data: (NSData*) data;
/**
* Initialize with `filepath`, `filedata`, `filename`
* and write file data into file path.
*/
- (id) initWithPath: (NSString *) filepath
data: (NSData *) data
name: (NSString *) filename;
@end

View File

@ -1,35 +0,0 @@
#import "SWGFile.h"
@implementation SWGFile
- (id) init {
self = [super init];
return self;
}
- (id) initWithNameData: (NSString*) filename
mimeType: (NSString*) fileMimeType
data: (NSData*) data {
self = [super init];
if(self) {
_name = filename;
_mimeType = fileMimeType;
_data = data;
}
return self;
}
- (id) initWithPath:(NSString *)filepath data:(NSData *)data name:(NSString *)filename {
self = [super init];
if (self) {
_name = filename;
_data = data;
_path = filepath;
[data writeToFile:_path atomically:YES];
}
return self;
}
@end