繁体   English   中英

如何使用NSMutableArray排序?

[英]How to Sort using NSMutableArray?

我正在尝试使用这段代码对NSMutableArray进行排序

let sortContacts = contactData! as NSArray as? [String]
        print("\(sortContacts.sort())") 

我正在尝试将NSMutableArray转换为字符串数组,但是当涉及到print("\\(sortContacts.sort())")它的作用为零

有人可以建议我通过NSMutableArray排序吗?

NSMutableArray类具有几种排序方法。 您应该阅读文档。 一种排序方法是这种方法。

顺便说一句:a ! 在Swift代码中是代码的味道。

这可行,只要确保您的NSMutableArray仅包含字符串,否则请使用if let

let contactData = NSMutableArray(array: ["c","b","a"])
let sortContacts = contactData as NSArray as! [String]
print(sortContacts.sort())

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM