我的工作是在表格视图中显示json数据并将表格视图数据传递给下一个视图控制器。在这里,我想根据名称对我的json响应进行排序,然后在表格视图中显示。这里是我的JSON数据如何排序对象数组并在iOS目标c中的表视图中显示?
"data": [
{
"_id": "597323707c691a6b27c63bcc",
"name": "Adidas",
"file": "http://104.236.67.117:5000/uploads/1500717927565.jpg",
"logo": "http://104.236.67.117:5000/uploads/1500717910702.jpg",
},
{
"_id": "597323707c691a6b27c63bcc",
"name": "Bibo",
"file": "http://104.236.67.117:5000/uploads/1500717927565.jpg",
"logo": "http://104.236.67.117:5000/uploads/1500717910702.jpg",
}, {
"_id": "597323707c691a6b27c63bcc",
"name": "Caprese",
"file": "http://104.236.67.117:5000/uploads/1500717927565.jpg",
"logo": "http://104.236.67.117:5000/uploads/1500717910702.jpg",
}, {
"_id": "597323707c691a6b27c63bcc",
"name": "DK",
"file": "http://104.236.67.117:5000/uploads/1500717927565.jpg",
"logo": "http://104.236.67.117:5000/uploads/1500717910702.jpg",
}
我能够只排序的名字,但不是整个对象。任何人都可以为我解决这个问题吗?这对我非常有用......在此先感谢......
使用NSSortDescriptor。 – phani
但我想排序对象的响应 –
我使用这一行排序JSON数据sortedArray = [serverData sortedArrayUsingSelector:@selector(localizedCaseInsensitiveCompare :)];在这里我只能对单个元素进行排序。但问题是如何排序数组中的所有对象 –