修复bug

This commit is contained in:
liyuhua
2023-12-11 16:11:56 +08:00
parent ce308df1b6
commit 5e2c5080c5
10 changed files with 468 additions and 679 deletions

View File

@@ -54,19 +54,19 @@
for (NSString *letter in letterList) {
NSMutableArray *modelList = [NSMutableArray array];
for (LoginAreaModel *model in list) {
if([model.phone_area_code isEqualToString:@"886"]){
if([model.code isEqualToString:@"886"]){
TwModel = model;
}
if([model.phone_area_code isEqualToString:@"852"]){
if([model.code isEqualToString:@"852"]){
HKModel = model;
}
if([model.phone_area_code isEqualToString:@"65"]){
if([model.code isEqualToString:@"65"]){
SPModel = model;
}
if([model.phone_area_code isEqualToString:@"60"]){
if([model.code isEqualToString:@"60"]){
MYModel = model;
}
if([model.phone_area_code isEqualToString:@"86"]){
if([model.code isEqualToString:@"86"]){
ChinsModel = model;
}
NSString *fristLetter = [model.name substringWithRange:NSMakeRange(0, 1)];
@@ -100,8 +100,10 @@
[defaultList addObject:ChinsModel];
}
[self.listData insertObject:defaultList atIndex:0];
[self.listData addObject:otherList];
[self.titleList addObject:@"#"];
if(otherList.count > 0){
[self.listData addObject:otherList];
[self.titleList addObject:@"#"];
}
[self.tableView reloadData];
}
#pragma mark - UITableViewDelegate
@@ -139,7 +141,7 @@
LoginAreaModel *codeModel = model;
if(self.delegate && [self.delegate respondsToSelector:@selector(chooseAreaCodeSuccess:)]){
[self.delegate chooseAreaCodeSuccess:codeModel.pi_phoneAreaCode ?: codeModel.phone_area_code];
[self.delegate chooseAreaCodeSuccess:codeModel.code];
}
[self.navigationController popViewControllerAnimated:YES];
}