ios - Swift 中的数组 objectEnumerator

标签 ios swift

我对 Swift 中的 objectEnumrator 有疑问。我正在将我的代码从 Objective-C 转换为 Swift。在 Objective-C 中,我可以通过以下方式获取枚举器 //创建枚举器

  NSEnumerator *jsonEnumerator = [mySortedArray objectEnumerator];
  NSDictionary *objectDictionary = [jsonEnumerator nextObject];

mySortedArray 是字典数组。

能否请您告诉我如何快速完成此操作?我正在尝试获取 mySortedArray.enumerator() 但给了我一个枚举器序列。

任何想法或建议都会很棒。

最佳答案

您可以将 NSMutableSet 用于 objectEnumerator。

例如:

var mySortedArray = NSMutableSet()
let jsonEnumerator: NSEnumerator = mySortedArray.objectEnumerator()

关于ios - Swift 中的数组 objectEnumerator,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36469112/

相关文章:

swift - 从 Swift 2.0 中的 "DidSelectAnnotationView"和来自 CoreData 的数据设置标注注释标题

ios - fatal error : Array index out of range in swift 2

ios - 导航 Controller 循环

swift 电视操作系统 : Getting the screen center for AVPlayerView

ios - 我如何解析 JSON 以将其转换为 Swift 中的对象数组?

iOS 应用 SSL .p12 身份验证 - 证书错误错误 (-9825)

ios - 定时器到时发送本地通知

ios - 主表应用

ios - 使用 Firebase 在 iOS 13.2 中登录导航/Segue

ios - 我很难从 objective-c 中的复制对象中保留属性值