我有一个NSArray
,其中每个对象都包含一个名为 Card 的特定类。卡片有一个描述方法。我想使用描述方法的输出连接数组中的所有对象,用空格分隔。是否有一个简单的方法,无需手动迭代NSArray
和操作NSString
?
类似于以下虚构代码的东西?
NSArray *myArray = getCards(); // fetches 10 items or more
NSString *myString = [myArray joinUsingDescriptionMethodSeparatedBy:@" "];
或者
NSString *myString = [NSString stringFromArrayDescriptionMethods:myArray separatedBy:@" "];
当然,我可以自己实现这个,但我怀疑可能已经存在一些东西可以做到这一点。