| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788 |
- //
- // JDJSONModel.m
- // JasonDevelop
- //
- // Created by Jason Lee on 7/10/15.
- // Copyright (c) 2015 ntels. All rights reserved.
- //
- #import "JDJSONModel.h"
- #import "CommonUtil.h"
- @implementation JDJSONModel
- + (JSONKeyMapper *)keyMapper {
- return [JSONKeyMapper mapperFromUnderscoreCaseToCamelCase];
- }
- + (BOOL)propertyIsOptional:(NSString *)propertyName {
- return YES;
- }
- @end
- @implementation MobileDeviceModel
- - (NSString *)createDatetime {
- NSDateFormatter *df = [CommonUtil dateFormatter];
- [df setTimeZone:[NSTimeZone timeZoneWithAbbreviation:@"UTC"]];
- [df setDateFormat:@"yyyy-MM-dd"];
- NSDate *utcDate = [df dateFromString:_createDatetime];
-
- NSDateFormatter* df_local = [[CommonUtil dateFormatter] copy];
- [df_local setTimeZone:[NSTimeZone systemTimeZone]];
- [df_local setDateFormat:@"yyyy년 MM월 dd일"];
- return [df_local stringFromDate:utcDate];
- }
- @end
- @implementation JDErrorModel
- // 에러 관련해서 메세지가 변경되어 주석 처리함
- //+ (JSONKeyMapper *)keyMapper {
- // return [[JSONKeyMapper alloc] initWithDictionary:@{@"err_code": @"errorCode",
- // @"err_msg" : @"errorMessage",
- // @"description": @"errorDescription",
- // @"nickname": @"nickname",
- // @"device_list": @"deviceList",
- // @"error_count": @"errorCount"}];
- //}
- - (NSString *)errorCode {
- return self.resultCode;
- }
- - (NSString *)errorMessage {
- return self.resultMsg;
- }
- @end
- @implementation CommonCode
- @end
- @implementation CommonCodeList
- @end
- @implementation QRAuthModel
- @end
- @implementation SocketModel
- - (BOOL)isSuccess {
- NSLog(@"Result Code : %@", self.resultCode);
- if ([self.resultCode isEqualToString:@"00"]) {
- return YES;
- }
- return NO;
- }
- @end
|