我计划通过 http POST
请求将用户的联系人发送到我的服务器,然后用 UTF8
编码响应并解析它到不同的NSArrays。从那里我将使用包含容器 View 的 UIViewController
,嵌入链接到 UITableViewController
,以显示多个 TableView 。
布局是这样的:UIViewController
(containing container view and segmented control on navbar)->{container view-embed link}->UITableViewController
我很确定我可以根据所选的分段控件有条件地将不同的数组加载到 tableviewcells 中。但是我需要为此制作一个模块化数据模型吗?
请帮忙
最佳答案
我认为非常简单,但如果您知道如何从数组中获取数据。如果你想加载所有不同的数据,比如你有 4 个段然后 4 个数组,那么只需添加 4 个数组属性,比如
@property(nonatomic, retain) NSArray *arrayOne;
@property(nonatomic, retain) NSArray *arrayTwo;
@property(nonatomic, retain) NSArray *arrayThree;
@property(nonatomic, retain) NSArray *arrayFour;
@property(nonatomic, retain) NSArray *dataSource;
并设置获取所选索引的操作,如 0 - 3
并进入你的数据源数组,如
if(selectedSengment == 0) {
dataSource = arrayOne;
[tableView reloadData];
}
关于ios - 使用 TableView 进行 NSData 卸载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21036597/