Fork me on GitHub

iOS开发 - NSArray 倒序输出 & Swift-Array 倒序排列

有时候我们遇到将数组倒序排列的需求,自己动手实现比较麻烦,而且执行效率也不是特别理想。借助苹果给我们提供的 API,方便快捷实现数组的倒序排列:

OC 中的方式:

1
2
3
4
// 1.原始数组
NSMutableArray *array = [NSMutableArray arrayWithObjects:@"1", @"2", @"3",nil];
// 2.倒序的数组
NSArray* reversedArray = [[array reverseObjectEnumerator] allObjects];

Swift 中的方式:

1
2
3
4
// 1.原始数组
let array = [1, 2, 3]
// 2.倒序的数组
let reversedArray = array.reversed()
------------- 本文结束感谢您的阅读 -------------