c1_unity/Assets/Plugins/iOS/NativeUtils.m
2023-04-03 11:04:31 +08:00

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