Skip to content

Instantly share code, notes, and snippets.

@moduscreate
Last active August 29, 2015 14:18
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save moduscreate/6d0658699b4d8c64c712 to your computer and use it in GitHub Desktop.
Save moduscreate/6d0658699b4d8c64c712 to your computer and use it in GitHub Desktop.
#import "MCFileWriterUtil.h"
@implementation MCFileWriterUtil
// Expose this module to the React Native bridge
RCT_EXPORT_MODULE()
// Persist data
RCT_EXPORT_METHOD(writeFile:(NSString *)fileName
withContents:(NSString *)contents
errorCallback:(RCTResponseSenderBlock)failureCallback
callback:(RCTResponseSenderBlock)successCallback) {
NSLog(@"%@ %@", NSStringFromClass([self class]), NSStringFromSelector(_cmd));
successCallback(@[@"Write method called"]);
}
// Load data from disk and return the String.
RCT_EXPORT_METHOD(readFile:(NSString *)fileName
errorCallback:(RCTResponseSenderBlock)failureCallback
callback:(RCTResponseSenderBlock)successCallback) {
NSLog(@"%@ %@", NSStringFromClass([self class]), NSStringFromSelector(_cmd));
successCallback(@[@"Read method called"]);
}
@end
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment