For-Schleife in Apple Swift

Apples neu veröffentlichte language Swift hat ein Beispiel auf der offizielle Dokumentation. Beispiel ist wie folgt;

let interestingNumbers = [
    "Prime": [2, 3, 5, 7, 11, 13],
    "Fibonacci": [1, 1, 2, 3, 5, 8],
    "Square": [1, 4, 9, 16, 25],
]
var largest = 0
for (kind, numbers) in interestingNumbers {
    for number in numbers {
        if number > largest {
            largest = number
        }
    }
}
largest

Dies ist ziemlich einfach, aber als eine zusätzliche übung,die benötigt wird, um fügen Sie eine weitere variable, um wieder zurückkehren zu können, welche Art ist die größte Zahl (d.h. Platz ist hier der Fall)

Aber ich kann nicht scheinen, um herauszufinden, was ist "(Art,Zahl)" hier vertreten und wie sollte ich meine for-Schleife, um durch alle gehen Wörterbuch(interestingNumbers) Schlüssel und finden Sie die Schlüssel hat die größte Zahl.

Danke Euch allen für Eure Hilfe im Voraus

  • debug es, zu sehen, was kind enthält. das sollte ziemlich klar sein.
InformationsquelleAutor MertD | 2014-06-05
Schreibe einen Kommentar