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/检测/Controller/DetailDataViewController.m |   26 +++++++++++++++++++++++++-
 1 files changed, 25 insertions(+), 1 deletions(-)

diff --git "a/screendisplay/screendisplay/Classes/\346\243\200\346\265\213/Controller/DetailDataViewController.m" "b/screendisplay/screendisplay/Classes/\346\243\200\346\265\213/Controller/DetailDataViewController.m"
index 9cbcd69..bec9dd6 100644
--- "a/screendisplay/screendisplay/Classes/\346\243\200\346\265\213/Controller/DetailDataViewController.m"
+++ "b/screendisplay/screendisplay/Classes/\346\243\200\346\265\213/Controller/DetailDataViewController.m"
@@ -14,7 +14,7 @@
 
 @interface DetailDataViewController ()<UITableViewDelegate,UITableViewDataSource>
 {
-
+    NSTimer * myTimer; // ������������������
 }
 
 @property(nonatomic,strong) UITableView * tableView;
@@ -114,6 +114,10 @@
     [self initView];
     
     [self getDetailList];
+    
+    //���1���������������function���������
+    myTimer =  [NSTimer scheduledTimerWithTimeInterval:10.0 target:self selector:@selector(updateDynamicData) userInfo:nil repeats:YES];
+    
 }
 
 -(void)viewWillAppear:(BOOL)animated
@@ -121,6 +125,21 @@
     [super viewWillAppear:YES];
     
     self.navigationController.navigationBarHidden = YES;
+    
+    if (myTimer == nil)
+        myTimer =  [NSTimer scheduledTimerWithTimeInterval:10.0 target:self selector:@selector(updateDynamicData) userInfo:nil repeats:YES];
+    else
+        //���������������
+        [myTimer setFireDate:[NSDate distantPast]];
+}
+
+-(void)viewDidDisappear:(BOOL)animated
+{
+    [super viewDidDisappear:YES];
+    
+    //���������������
+    if(myTimer)
+        [myTimer setFireDate:[NSDate distantFuture]];
 }
 
 -(void) initView
@@ -142,6 +161,11 @@
 
 
 #pragma mark custom function
+-(void)updateDynamicData
+{
+    [self getDetailList];
+}
+
 -(void)getDetailList
 {
     NSMutableDictionary *param = [[NSMutableDictionary alloc] init];

--
Gitblit v1.8.0