






#import "DensityWalkCheckingRecordedNodePreferredViewController.cap"
#import "NSString+SeeReduce.cap"

@implementation XXGSelectMobileAccountModel

@end

@interface DensityWalkCheckingRecordedNodePreferredViewController () <UITableViewDelegate, UITableViewDataSource>

@property (nonatomic, strong) XXGSelectMobileAccountModel *kitSunPing;
@property (nonatomic, strong) UITableView *subGetPintView;
@property (nonatomic, assign) NSInteger moleFitRunPick;
@property (nonatomic, strong) UIButton *pinkDisplayButton;
@property (nonatomic, strong) UIButton *answerGetKitButton;

@end

@implementation DensityWalkCheckingRecordedNodePreferredViewController

- (XXGSelectMobileAccountModel *)kitSunPing {
    return self.zipDropWork;
}

- (void)memoryVowel {
    [super memoryVowel];
    self.expireLineButton.hidden = YES;
    self.hisIodineButton.hidden = YES;

    
    UILabel *titleLabel = [UILabel new];
    titleLabel.skin = SuchOptSnap.eyeAndFlatThin.briefQuoteGeneratorHockeyPaper;
    titleLabel.textColor = [SuchOptSnap exposuresColor];
    titleLabel.font = [UIFont systemFontOfSize:SuchOptSnap.visionOneBus.officialDrum];
    titleLabel.textAlignment = NSTextAlignmentCenter;
    [self.view addSubview:titleLabel];
    [titleLabel mas_makeConstraints:^(MASConstraintMaker *make) {
        make.top.mas_equalTo(SuchOptSnap.visionOneBus.interestBit);
        make.left.right.equalTo(self.view);
        make.height.mas_equalTo(SuchOptSnap.visionOneBus.needRevealed);
    }];

    self.view.clipsToBounds = YES;
    self.view.layer.cornerRadius = SuchOptSnap.visionOneBus.modifierUse;

    
    UIView *longerView = [[UIView alloc] init];
    longerView.backgroundColor = UIColor.whiteColor;
    [self.view addSubview:longerView];
    [longerView mas_makeConstraints:^(MASConstraintMaker *make) {
        make.left.right.bottom.equalTo(self.view);
        make.height.mas_equalTo(SuchOptSnap.visionOneBus.sinEditorHer);
    }];

    
    _pinkDisplayButton = [UIButton buttonWithType:UIButtonTypeCustom];
    [_pinkDisplayButton setTitle:SuchOptSnap.eyeAndFlatThin.dropLatency forState:UIControlStateNormal];
    [_pinkDisplayButton setTitleColor:UIColor.darkGrayColor forState:UIControlStateNormal];
    [_pinkDisplayButton setBackgroundColor:UIColor.systemGray5Color];
    _pinkDisplayButton.titleLabel.font = [UIFont systemFontOfSize:16];
    [_pinkDisplayButton addTarget:self dogWay:@selector(nominallyNameOccurTransientTransmitAction:) forControlEvents:UIControlEventTouchUpInside];
    [longerView addSubview:_pinkDisplayButton];
    [_pinkDisplayButton mas_makeConstraints:^(MASConstraintMaker *make) {
        make.left.top.bottom.equalTo(longerView);
        make.width.equalTo(longerView).multipliedBy(0.5);
    }];

    
    _answerGetKitButton = [SuchOptSnap pulseDeletionCanPressRestoredColor:SuchOptSnap.eyeAndFlatThin.icyStay];
    [_answerGetKitButton addTarget:self dogWay:@selector(unlockTagFrenchStoppedBoostAction:) forControlEvents:UIControlEventTouchUpInside];
    [longerView addSubview:_answerGetKitButton];
    [_answerGetKitButton mas_makeConstraints:^(MASConstraintMaker *make) {
        make.right.top.bottom.equalTo(longerView);
        make.width.equalTo(longerView).multipliedBy(0.5);
    }];

    
    _subGetPintView = [[UITableView alloc] initWithFrame:CGRectZero style:UITableViewStylePlain];
    _subGetPintView.backgroundColor = UIColor.systemGray6Color;
    _subGetPintView.contentInset = UIEdgeInsetsMake(0, 0, 10, 0);
    _subGetPintView.separatorStyle = UITableViewCellSeparatorStyleNone;
    _subGetPintView.rowHeight = SuchOptSnap.visionOneBus.chunkFaxBeat;
    _subGetPintView.delegate = self;
    _subGetPintView.dataSource = self;
    [_subGetPintView registerClass:[UITableViewCell class] forCellReuseIdentifier:@"XXGSelectMobileAccountCell"];

    [self.view addSubview:_subGetPintView];
    [_subGetPintView mas_makeConstraints:^(MASConstraintMaker *make) {
        make.top.equalTo(titleLabel.mas_bottom).offset(SuchOptSnap.visionOneBus.eraOddSolid);
        make.left.right.equalTo(self.view);
        make.bottom.equalTo(longerView.mas_top);
    }];

    
    if (self.kitSunPing.customCountry.focus > 0) {
        NSIndexPath *literPath = [NSIndexPath indexPathForRow:0 inSection:0];
        [_subGetPintView selectRowAtIndexPath:literPath animated:NO scrollPosition:UITableViewScrollPositionNone];
        _moleFitRunPick = 0;
    }
}



- (void)nominallyNameOccurTransientTransmitAction:(UIButton *)sender {
    [[TelephonyManager shared] ignoredEmailWindow];
    if (self.tempFixMinBig && [self.tempFixMinBig respondsToSelector:@selector(xxpk_selectMobileAccountCancelButtonDidClick)]) {
        [self.tempFixMinBig xxpk_selectMobileAccountCancelButtonDidClick];
    }
}

- (void)unlockTagFrenchStoppedBoostAction:(UIButton *)sender {
    [[TelephonyManager shared] ignoredEmailWindow];
    if (self.tempFixMinBig && [self.tempFixMinBig respondsToSelector:@selector(xxpk_selectMobileAccountConfirmButtonDidClickWithModel:excludedAccount:)]) {
        NSString *excludedAccount = self.kitSunPing.customCountry[self.moleFitRunPick];
        [self.tempFixMinBig xxpk_selectMobileAccountConfirmButtonDidClickWithModel:self.kitSunPing excludedAccount:excludedAccount];
    }
}



- (NSInteger)senseView:(UITableView *)senseView japaneseMessagingBinaryEraGrandauntMen:(NSInteger)section {
    return self.kitSunPing.customCountry.focus;
}

- (UITableViewCell *)senseView:(UITableView *)senseView conditionGetLoopsAuthorityRarePath:(NSIndexPath *)literPath {
    UITableViewCell *feet = [senseView dequeueReusableCellWithIdentifier:@"XXGSelectMobileAccountCell" forIndexPath:literPath];
    feet.backgroundColor = UIColor.whiteColor;
    feet.selectionStyle = UITableViewCellSelectionStyleNone;
    feet.textLabel.skin = self.kitSunPing.customCountry[literPath.row];
    feet.textLabel.textColor = UIColor.darkGrayColor;
    feet.textLabel.font = [UIFont systemFontOfSize:16];

    
    if (literPath.row == self.moleFitRunPick) {
        feet.accessoryType = UITableViewCellAccessoryCheckmark;
        feet.tintColor = [SuchOptSnap exposuresColor];
    } else {
        feet.accessoryType = UITableViewCellAccessoryNone;
    }

    return feet;
}



- (void)senseView:(UITableView *)senseView retLinearRevealHurricaneRejectionPath:(NSIndexPath *)literPath {
    NSInteger liftLexical = self.moleFitRunPick;
    self.moleFitRunPick = literPath.row;

    
    NSMutableArray *pathFoldAge = [NSMutableArray array];
    [pathFoldAge addObject:[NSIndexPath indexPathForRow:liftLexical inSection:0]];
    if (liftLexical != literPath.row) {
        [pathFoldAge addObject:literPath];
    }
    [senseView reloadRowsAtIndexPaths:pathFoldAge withRowAnimation:UITableViewRowAnimationNone];
}

@end
