如何在表格视图中显示来自NSMutablearray的数据

问题描述:

我想初始化一个tableview,其中存储了一个NSMutableArray中的每个用户的图像,名称和姓氏。 在这个mutablearray我救,我创建用于存储用户数据的类,它的模式如下:如何在表格视图中显示来自NSMutablearray的数据

ResultSearchController{ 
    NSInteger *userID; 
    NSString *userName; 
    NSString *userSurname; 
    NSString *userThumb; 
} 

我已阅读TableView中的文档,但我仍然有疑虑和问题,以显示TableView中的数据(似乎使用这样的对象相当复杂)。你能帮我开始吗? 谢谢!

+0

写一些'cellForRowAtIndexPath'代码... –

+1

同意。您需要查看委托和数据源方法。这允许您依次修改每个单元格。如果您使用单元格的行作为您的NSMutableArray索引,然后编写修改代码。它应该修改每个单元格,因为表格视图需要它。 – geminiCoder

+3

请看[this](http://adeem.me/blog/2009/05/29/iphone-sdk-tutorial-add-delete-reorder-uitableview-row/)和[this](http:// www .mobisoftinfotech.com/blog/iphone/introduction-to-table-view /)和[this](http://www.iphonedevsdk.com/forum/iphone-sdk-tutorials/3481-uitableview-tutorial-part-2 -a.html)和[this](http://www.icodeblog.com/2008/08/08/iphone-programming-tutorial-populating-uitableview-with-an-nsarray/)和[this](https: //www.google.es/search?sugexp=chrome,mod=17&sourceid=chrome&ie=UTF-8&q=uitableview+example) – sonxurxo

我想你有一个自定义的UITableViewCell。

cellForRowAtIndexPath代表的UITableView的只需使用(设置图像): -

yourCustomCellObject.yourImageViewINCustCell.image=[UIImage imageNamed:[(yourClassToStoreData *)[yourNSMutableArray objectAtIndex:indexPath.row] userThumb]]; 

类似地,可以以相同的方式做设置其他控制元件。

这只是你如何做的一个例子。我假设你已经将数据存储在某些类对象上并将其添加到NSMtableArray中。