我正在开发一个显示有关公司数据的表格 View 。我想将数据分为 3 个部分,使其看起来更有条理。
有关一家公司的数据是从 MySQL 数据库中检索的,我将其接收到一个数组中,如下所示:
{
companyAdress = "the street 9";
companyCity = "city";
companyFacebook = "facebook.com/companyname";
companyName = "name";
companyPhoneNumber = "0123 456 789";
companyTwitter = "www.twitter.com/companyname";
companyWebsite = "www.companyname.com";
companyZip = "0000 AA";
imageNumber = "3067913";
}
我想要第一部分中的 companyName
和 imageNumber
,companyAdress
、companyZip
和 companyCity
在第二部分,所有剩余变量在第三部分。
我不知道如何正确执行此操作,并且我还没有在 SO 或我知道的任何其他网站上找到有用的答案/解决方案。
我该怎么做?任何帮助、示例代码和/或教程将不胜感激,提前谢谢您!
最佳答案
一种方法是在收到数据时将其分离到二维数组中。因此数组的第一个条目将是一个包含 companyName
的数组。和imageNumber
,等等。
通过此实现,numberOfSectionsInTableView
只会返回 myArray.count
和numberOfRowsInSection
将返回myArray[section].count
。
要从那里访问适当的值,您可以执行类似 ((NSMutableArray*)myArray[indexpath.section])[indexpath.row]
的操作
关于iphone - 如何用一个数组填充更多表格 View 部分,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16612291/