JavaScript 的 Objective-C 等价物是什么concat()
功能?
假设两个对象都是数组,你会如何组合它们?
NSArray
's arrayByAddingObjectsFromArray:
或多或少相当于 JavaScript 的.concat()
method:
NSArray *newArray=[firstArray arrayByAddingObjectsFromArray:secondArray];
注:如果firstArray
为零,newArray
将为零。可以使用以下方法修复此问题:
NSArray *newArray=firstArray?[firstArray arrayByAddingObjectsFromArray:secondArray]:[[NSArray alloc] initWithArray:secondArray];
如果你想删除重复项:
NSArray *uniqueEntries = (NSArray *)[[NSSet setWithArray:newArray] allObjects];
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)