From 3e8437ae559487362fae3525beb79c534c213a51 Mon Sep 17 00:00:00 2001
From: 单军华
Date: Thu, 12 Jul 2018 13:44:34 +0800
Subject: [PATCH] bug修复和功能优化
---
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