オブジェクトがいくつかのクラスの1つを持っているかどうかを確認するためのより良い方法はありますか
if ([item isKindOfClass:[NSArray class]] || [item isKindOfClass:[NSNumber class]] ||
[item isKindOfClass:[NSPredicate class]] || [item isKindOfClass:[NSMutableArray class]]
|| [item isKindOfClass:[NSString class]]) {
return YES;
};
これよりも優雅な方法はありますか?できれば、ループ/配列のカテゴリやマルチラインを作成する必要のないインラインの方法です。