|
@@ -8,6 +8,9 @@
|
|
|
#import "appToTVManager.h"
|
|
|
|
|
|
@interface appToTVManager ()
|
|
|
+{
|
|
|
+ NSTimer *CheckSecondTimer; //
|
|
|
+}
|
|
|
@property(nonatomic,strong)NSMutableArray *waitingArr;//等待安装的app列表
|
|
|
@property (nonatomic, strong) NSArray *installingArr;//正在安装的APP列表
|
|
|
@property (nonatomic, assign) NSInteger installindex;//正在安装的顺序
|
|
@@ -72,6 +75,19 @@
|
|
|
|
|
|
[_waitingArr addObjectsFromArray:installList];
|
|
|
}
|
|
|
+
|
|
|
+ if (CheckSecondTimer) {
|
|
|
+ [CheckSecondTimer invalidate];
|
|
|
+ }
|
|
|
+
|
|
|
+// CheckSecondTimer = [NSTimer scheduledTimerWithTimeInterval:10.0 target:self selector:@selector(timerChange) userInfo:nil repeats:YES];
|
|
|
+// [[NSRunLoop currentRunLoop] addTimer:CheckSecondTimer forMode:NSRunLoopCommonModes];
|
|
|
+}
|
|
|
+
|
|
|
+- (void)timerChange{
|
|
|
+// if (_installindex < _installingArr.count) {
|
|
|
+//
|
|
|
+// }
|
|
|
}
|
|
|
|
|
|
- (void)beginToTVFun
|
|
@@ -86,6 +102,9 @@
|
|
|
}
|
|
|
else {
|
|
|
_installingArr = @[];
|
|
|
+ if (CheckSecondTimer) {
|
|
|
+ [CheckSecondTimer invalidate];
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
else{
|
|
@@ -113,7 +132,8 @@
|
|
|
[weakSelf beginToTVFun];
|
|
|
|
|
|
} failure:^(NSError * _Nonnull error) {
|
|
|
-
|
|
|
+ weakSelf.installindex++;
|
|
|
+ [weakSelf beginToTVFun];
|
|
|
}];
|
|
|
|
|
|
}
|