親愛なるインターネットの長老たちへ
一連の辞書を処理しようとしています。異なるデータ セットには異なる処理が必要であり、各データ セットは作成、更新、および削除操作を処理する必要があります。簡単に言えば、これを行うためのより効率的で賢い方法を探しています...
- (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"]) {
}
}
}