亲爱的互联网前辈们,
我正在尝试处理一系列字典,不同的数据集需要不同的处理,每个数据集都需要处理Create、Update和Delete操作。很简单,我正在寻找一种更有效/更聪明的方法......
- (NSDictionary*)processUpdatesForDataSet:(NSString*)dataSet ofType:(NSString*)type {
if ([dataSet isEqualToString:@"countries"]) {
if ([type isEqualToString:@"CREATE"]) {
} else if ([type isEqualToString:@"UPDATE"]) {
} else if ([type isEqualToString:@"DELETE"]) {
}
} else if ([dataSet isEqualToString:@"connections"]) {
if ([type isEqualToString:@"CREATE"]) {
} else if ([type isEqualToString:@"UPDATE"]) {
} else if ([type isEqualToString:@"DELETE"]) {
}
} else if ([dataSet isEqualToString:@"sites"]) {
if ([type isEqualToString:@"CREATE"]) {
} else if ([type isEqualToString:@"UPDATE"]) {
} else if ([type isEqualToString:@"DELETE"]) {
}
}
}