2016-04-07 18 views
1

Ich habe Frage in Bezug auf objectEnumrator in Swift. Ich konvertiere meinen Code von Objective-C nach Swift. In Objective-C, ich bin in der Lage enumerator zu erhalten, indem Sie folgende Möglichkeiten // Aufzählungen erstellenarray objectEnumerator in Swift

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

mySortedArray ist Array von Wörterbuch.

Könnten Sie bitte lassen Sie mich wissen, wie kann ich dies in swift tun? Ich versuche, mySortedArray.enumerator() zu bekommen, aber gibt mir eine Aufzählungssequenz.

Jede Idee oder Vorschlag wäre großartig.

+0

Ich bin mir nicht ganz sicher, was Sie meinen. Vielleicht 'mySortedArray.enumerate()'? Oder 'var array = mySortedArray.generate()' -> 'let object = array.next()'? – Eendje

+0

Es hängt davon ab, was Sie erreichen werden ... – vadian

Antwort

1

Sie können NSMutableSet für objectEnumerator verwenden.

Zum Beispiel:

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