Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/111.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios Swift中的数组objectEnumerator_Ios_Swift - Fatal编程技术网

Ios Swift中的数组objectEnumerator

Ios Swift中的数组objectEnumerator,ios,swift,Ios,Swift,我对Swift中的ObjectEnumerator有疑问。我正在将代码从Objective-C转换为Swift。在Objective-C中,我可以通过以下方式获得枚举数 //创建枚举数 NSEnumerator *jsonEnumerator = [mySortedArray objectEnumerator]; NSDictionary *objectDictionary = [jsonEnumerator nextObject]; mySortedArray是字典数组 你能告诉我怎

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

  NSEnumerator *jsonEnumerator = [mySortedArray objectEnumerator];
  NSDictionary *objectDictionary = [jsonEnumerator nextObject];
mySortedArray
是字典数组

你能告诉我怎么用swift做这个吗?我正在尝试获取mySortedArray.enumerator(),但给了我一个枚举器序列


任何想法或建议都很好。

您可以将NSMutableSet用于objectEnumerator

例如:

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

我不太清楚你的意思。也许
mySortedArray.enumerate()
?或者
var array=mySortedArray.generate()
->
让object=array.next()
?这取决于您要完成的任务。。。