24 lines
653 B
Objective-C
24 lines
653 B
Objective-C
|
|
#import <Foundation/Foundation.h>
|
|
#import "NativeUtils.h"
|
|
|
|
@implementation NativeUtils
|
|
|
|
+(NSDictionary*)convertJsonToDictionary:(const char*)json
|
|
{
|
|
if (json == nil)
|
|
return @{};
|
|
|
|
NSString* jsonString = [NSString stringWithUTF8String:json];
|
|
|
|
return [NSJSONSerialization JSONObjectWithData:[jsonString dataUsingEncoding:NSUTF8StringEncoding] options:kNilOptions error:nil];
|
|
}
|
|
|
|
+(NSString*)convertDictionaryToJson:(NSDictionary *)data
|
|
{
|
|
NSData* jsondata = [NSJSONSerialization dataWithJSONObject:data options:kNilOptions error:nil];
|
|
return [[NSString alloc] initWithData:jsondata encoding:NSUTF8StringEncoding];
|
|
}
|
|
|
|
@end
|