我正在使用以下代码对tableview进行排序:
list.sort() { $0.points > $1.points }
Run Code Online (Sandbox Code Playgroud)
而且一切正常(一点点),如果我使用这种排序方法,它将对数字(也称为点)进行一直到10的排序。但是,一旦数字超过10,列表就不再排序。而且我不知道如何解决这个问题。
10以下的结果:
10以上的结果:
我猜是因为“ 10”而将其放置在其中,如果我将“ 60”用作它,它将放置在第二或第三位置。那么,我该如何解决呢?我会很感激。