From af5f8909a6841cd7d5e9125a82c34732da0c3d0c Mon Sep 17 00:00:00 2001 From: Tony Tam Date: Wed, 13 Mar 2013 23:47:05 -0700 Subject: [PATCH] added files --- src/main/resources/objc/NIKFile.h | 17 +++++++++++++++++ src/main/resources/objc/NIKFile.m | 26 ++++++++++++++++++++++++++ 2 files changed, 43 insertions(+) create mode 100644 src/main/resources/objc/NIKFile.h create mode 100644 src/main/resources/objc/NIKFile.m diff --git a/src/main/resources/objc/NIKFile.h b/src/main/resources/objc/NIKFile.h new file mode 100644 index 00000000000..03409257677 --- /dev/null +++ b/src/main/resources/objc/NIKFile.h @@ -0,0 +1,17 @@ +#import + +@interface NIKFile : NSObject { +@private + NSString* name; + NSString* mimeType; + NSData* data; +} +@property(nonatomic, readonly) NSString* name; +@property(nonatomic, readonly) NSString* mimeType; +@property(nonatomic, readonly) NSData* data; + +- (id) initWithNameData: (NSString*) filename + mimeType: (NSString*) mimeType + data: (NSData*) data; + + @end \ No newline at end of file diff --git a/src/main/resources/objc/NIKFile.m b/src/main/resources/objc/NIKFile.m new file mode 100644 index 00000000000..b743161a389 --- /dev/null +++ b/src/main/resources/objc/NIKFile.m @@ -0,0 +1,26 @@ +#import "NIKFile.h" + +@implementation NIKFile + +@synthesize name = _name; +@synthesize mimeType = _mimeType; +@synthesize data = _data; + +- (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; +} + +@end \ No newline at end of file