反转NSMutableArray的最佳/正确方法是什么?反向NSMutableArray
回答
themutablearray=[[[themutablearray reverseObjectEnumerator] allObjects] mutableCopy];
您可以在reverseObjectEnumerator的帮助下反转nsmutablearray。 它会回报你的NSArray,那么你应该创建这个NSArray的
NSArray* reversedArray = [[TableDataArr reverseObjectEnumerator] allObjects];
TableDataArr = [NSMutableArray arrayWithArray:reversedArray];
不需要第二行,使用mutableCopy:NSMutableArray * reversedArray = [[[TableDataArr reverseObjectEnumerator] allObjects] mutableCopy]; – emrahgunduz 2013-05-07 13:05:31
theMutableArray=[[[theMutableArray reverseObjectEnumerator] allObjects] mutableCopy];
这应该是被接受的答案。 – Zaxter 2015-05-23 08:12:50
这里的帮助下NSMutableArray的是迅速版本反向的NSMutableArray
mutablearray = NSMutableArray(array: YourMutablearray.reverseObjectEnumerator().allObjects).mutableCopy() as! NSMutableArray
在纯斯威夫特,你可以使用reverse()
let array = ["Apples", "Peaches", "Plums"]
for item in array.reverse() {
print("Found \(item)")
}
------ ------ OR
var a = [String]()
a.append("1")
a.append("2")
a.append("3")
print(Array(a.reverse())) // In swift 3.0, method is `reversed()`
谢谢,但它不是NSObject使用的纯粹swift。 – jarryd 2015-06-11 17:08:54
对于斯威夫特3
let reversedArray = NSArray()
reversedArray = NSMutableArray(array:TableDataArr.reverseObjectEnumerator().allObjects).mutableCopy() as! NSMutableArray
为什么所有的并发症?使用此:
斯威夫特3:
let tasksArray = NSArray()
var reversedTaskArray = tasksArray.reversed() as NSArray
- 1. “反向” 的NSMutableArray的元素顺序
- 2. iPhone:当反向一个NSMutablearray时出现警告
- 3. 不向NSMutableArray添加对象
- 4. 如何反转NSMutableArray中的数据?
- 5. 反向
- 6. “反向”
- 7. 反向
- 8. 反向Logistic函数/反向Sigmoid函数
- 9. NSMutableArray追加NSMutableArray
- 10. 的NSMutableArray NSDictionary的同向的NSMutableDictionary
- 11. grep反向反斜杠
- 12. JavaScript中的输入反向反斜杠:负反向
- 13. NSMutableArray内部NSMutableArray Swift
- 14. 反向泛型?
- 15. 反向validates_associated
- 16. 反向串
- 17. 反向在ViewPager
- 18. R,在反向
- 19. SQL LIKE(反向)
- 20. PostgreSQL反向LIKE
- 21. 反向排序
- 22. 反向传播
- 23. 反向功能
- 24. 反向名称
- 25. Moment.js反向
- 26. 反向查找
- 27. 反向的preg_replace
- 28. os.walk()反向吗?
- 29. svg luminanceToAlpha反向?
- 30. 利用反向()
** - ** 1:是不是'[theMutableArray reverseObjectEnumerator] allObjects]'应该是'[[[theMutableArray reverseObjectEnumerator] allObjects] mutableCopy]' – 2013-10-12 13:13:03