tableView中的疯狂数组排序!sortedArrayUsingSelector帮助?

Mar*_*man 3 sorting iphone uitableview nsarray ios

我的tableView应用程序将数据加载到表视图中.一切都很完美,但数组排序有点乱,就像你在下面的图片中看到的那样.我想过使用sortedArrayUsingSelector来理顺,但我不确定应该使用哪种"排序方法". 你可以看到,这些数字并不像1. 2. 3. 4. 5.等,但很奇怪......

我如何对其进行排序以便根据数字对单元格进行排序?喜欢的顺序是1. 2. 3. 4. 5. etc NOT 1. 10. 11. 12. 13. 14. 2. 3.?

非常感谢提前!!

Mun*_*ndi 5

和两个班轮:

NSSortDescriptor *descriptor = [NSSortDescriptor sortDescriptorWithKey:nil ascending:YES comparator:^(id obj1, id obj2) { return [obj1 compare:obj2 options:NSNumericSearch]; }];
rowTitleArray = [rowTitleArray sortedArrayUsingDescriptors:[NSArray arrayWithObject:descriptor]];
Run Code Online (Sandbox Code Playgroud)