2
0
桂欢 1 rok pred
rodič
commit
13500db50b

+ 2 - 1
SLAiELTS/SLAiELTS/ViewControllers/MyVC/VCs/SLAiSetVc.m

@@ -120,7 +120,8 @@
     NSString *speechRate = [[RoleModel roleModelDict] objectForKey:title];
     if ([SLGlobalInfo SharedInstance].loginInfo && speechRate) {
         RoleModel *model = [RoleModel mj_objectWithKeyValues:[[SLGlobalInfo SharedInstance].roleModel mj_keyValues]];
-        if ([title containsString:NSLocalizedString(@"音", nil)]) {
+        if ([title isEqualToString:NSLocalizedString(@"美音", nil)] ||
+            [title isEqualToString:NSLocalizedString(@"英音", nil)]) {
             model.language = speechRate;
         }else {
             model.speechRate = speechRate;

+ 4 - 2
SLAiELTS/SLAiELTS/ViewControllers/RoleLabelVC/Views/SLRoleLabelView.m

@@ -276,9 +276,11 @@
             break;
         case SLRoleLanguage:
         {   //XXXXXXXXXX
-            if ([title containsString:NSLocalizedString(@"音", nil)]) {
+            if ([title isEqualToString:NSLocalizedString(@"美音", nil)] ||
+                [title isEqualToString:NSLocalizedString(@"英音", nil)]) {
                 self.roleModel.language = value;
-            }else if ([title containsString:NSLocalizedString(@"性", nil)]) {
+            }else if ([title isEqualToString:NSLocalizedString(@"男性", nil)] ||
+                      [title isEqualToString:NSLocalizedString(@"女性", nil)]) {
                 self.roleModel.aiSex = value;
             }else {
                 self.roleModel.speechRate = value;