2011-09-15 73 views
0

我正在用我的主机上的外部数据库填充一个带有MYSQL数据的UITableView,所以我想要显示那些数据,但是按照相反的顺序,就像第一行成为最后一行,最后成为第一行! 有没有办法在Xcode上做到这一点,或者我需要在MYSQL上做到这一点,怎么样?UITableView显示顺序?

+1

只是反转数据数组。 http://stackoverflow.com/questions/586370/how-can-i-reverse-a-nsarray-in-objective-c – macintosh264

回答

0

你的SQL语句可以通过任何列(S)你想订购:

SELECT * FROM MYTABLE为了通过someColumn降

Web服务(REST,JSON,XML等)将返回该数据。如何计划将数据公开给客户?

您的iPhone应用程序将在内存中保存该请求的结果,如类似对象(或其他数据结构)的NSMutableArray。

当您直接或通过UITableViewController实现UITableView时,必须实现tableView委托回调方法。 UITableView负责渲染表格,并通过向您返回行索引来获取数据。这取决于你返回该行索引的数据。例如,如果你持有数据,那么在你的服务请求中返回的NSMutableArray中,它在数据库上执行了select和order by操作,它将简单地返回保存在该NSMutableArray的索引中的数据。

欲了解更多信息,请查看一些相关链接: http://www.littlecomputers.net/2009/?page_id=549

http://www.icodeblog.com/2008/08/08/iphone-programming-tutorial-populating-uitableview-with-an-nsarray/

http://developer.apple.com/library/ios/#documentation/UIKit/Reference/UITableView_Class/Reference/Reference.html

What exactly does delegate do in xcode ios project?

iPhone client server application

rest web services in iphone

希望有所帮助。