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/检测/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