This commit is contained in:
2025-12-04 14:17:47 +08:00
parent 279255a14c
commit b8f8d2e6b0
4 changed files with 47 additions and 1 deletions

View File

@@ -177,6 +177,19 @@
content.closeHandler = ^{ [weakPop dismiss]; };
content.saveHandler = ^(NSDictionary *selected) {
NSString *name = selected[@"name"] ?: @"";
// 使
NSString *genderId = selected[@"id"];
NSInteger genderValue = 0;
if ([genderId isKindOfClass:NSString.class]) {
NSInteger v = [genderId integerValue];
// /使 0/1/2 1/2/3
if (v >= 1 && v <= 3) {
genderValue = v - 1;
}
}
[[NSUserDefaults standardUserDefaults] setInteger:genderValue forKey:KBSexSelectedGenderKey];
[[NSUserDefaults standardUserDefaults] synchronize];
NSMutableArray *m = [weakSelf.items mutableCopy];
NSMutableDictionary *d1 = [m[1] mutableCopy];
d1[@"value"] = name; m[1] = d1; weakSelf.items = m;