Es wird versucht, eine UITableView
in Swift zu erstellen, die Uint.max
Anzahl der Zeilen/Zellen mit Fibonacci-Zahlen von 1 bis N anzeigt, wobei N das Maximum für die native Ganzzahl ohne Vorzeichen ist.UITableView mit maximal vorzeichenloser Ganzzahl Anzahl der Zeilen
Wenn Sie UInt.max
drucken, wird 18446744073709551615
angezeigt. Der UITableView unterstützt jedoch keinen so großen Index, und Operatoren wie <
und -
können nicht auf Operanden vom Typ Int
und UInt
angewendet werden, die innerhalb der Fibonacci-Funktion verwendet werden.
Wie kann Uint
s mit UITableViews verwendet werden, um die Fibonacci-Sequenz bis zu UInt.max
anzuzeigen?
eine Tabellenansicht mit 18446744073709551615 Reihen? Sind Sie im Ernst? Wie lange dauert das Scrollen nach unten? –
Ich bin gespannt: Wie würden Sie die 18446744073709551615'te Fibonacci-Zahl berechnen? Es ist ziemlich groß. –
@MartinR Wenn Sie 1000 Zeilen pro Sekunde scrollen könnten (nicht wahrscheinlich), würde es 584,5 Millionen Jahre dauern, bis zum Ende der Tabellenansicht mit 1.844e19 Zeilen zu scrollen. Fangen Sie besser an. – rmaddy