From 21d3023a9b7b6aff68c1170e345951396b1c6cfd Mon Sep 17 00:00:00 2001 From: 单军华 Date: Tue, 31 Jul 2018 13:35:21 +0800 Subject: [PATCH] no message --- screendisplay/screendisplay/Classes/Network/PPNetworkHelper/Global.m | 79 +++++++++++++++++++++++++++++++++++++++ 1 files changed, 79 insertions(+), 0 deletions(-) diff --git a/screendisplay/screendisplay/Classes/Network/PPNetworkHelper/Global.m b/screendisplay/screendisplay/Classes/Network/PPNetworkHelper/Global.m new file mode 100755 index 0000000..3d9802c --- /dev/null +++ b/screendisplay/screendisplay/Classes/Network/PPNetworkHelper/Global.m @@ -0,0 +1,79 @@ +// +// Global.m +// airtree +// +// Created by WindShan on 2016/11/14. +// Copyright �� 2016��� Gloria. All rights reserved. +// + +#import "Global.h" + +@implementation Global + ++ (Global *)global +{ + static Global *s_global = nil; + static dispatch_once_t onceToken; + dispatch_once(&onceToken, ^{ + s_global = [[Global alloc] init]; + }); + + return s_global; +} + + +#pragma mark - ������������ + ++ (void)alertMessage:(NSString *)message +{ + [Global alertMessageEx:message + title:nil + okTtitle:@"������" + cancelTitle:nil + delegate:nil]; +} + ++ (void)alertMessageEx:(NSString *)message + title:(NSString *)title + okTtitle:(NSString *)okTitle + cancelTitle:(NSString *)cancelTitle + delegate:(id)delegate +{ + UIAlertView *alertView = [[UIAlertView alloc] + initWithTitle:title + message:message + delegate:delegate + cancelButtonTitle:cancelTitle + otherButtonTitles:okTitle, + nil]; + + [alertView show]; +} + + ++(BaseResModel *)toBaseModel:(id) responseBody +{ + if(!TWIsEmpty(responseBody)) + { + BaseResModel *model = [[BaseResModel alloc] init]; + + if ([[responseBody allKeys] containsObject:@"code"]) + { + model.code = [[responseBody objectForKey:@"code"] intValue]; + } + else + { + model.code = -1; + } + + model.desc = [responseBody objectForKey:@"message"]; + model.content = [responseBody objectForKey:@"data"]; + + return model; + } + else + { + return nil; + } +} +@end -- Gitblit v1.8.0