gpt4 book ai didi

ios - 使用从 Web 服务接收到的 nsmutable 数据填充 tableview

转载 作者:行者123 更新时间:2023-11-29 03:59:25 25 4
gpt4 key购买 nike

我想用从网络服务接收的 NSMutableData 填充 TableView 。我可以获取数据并在多个组件上显示,但无法填充表格 View ,因为以下代码不接受 NSMutableData ;

AnyNSarray = [NSPropertyListSerialization propertyListWithData: webData options: 0 format:&plf error: &error]; 
//webData is NSMutableData that i populate with webservice data and AnyNSarray is a NSArray to provide tableview at
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath

这是表格 View 填充 block (以下代码也可以在 View 加载时工作,但在我单击按钮后不会再次触发):

- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {
NSString *CellIdentifier = [NSString stringWithFormat:@"cell%i",indexPath.row];
UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier];
if (cell == nil) {

cell = [[UITableViewCell alloc] initWithStyle:UITableViewCellStyleSubtitle reuseIdentifier:CellIdentifier];
cell.textLabel.text = [birnsarray objectAtIndex:indexPath.row];
cell.detailTextLabel.text = @"any details";
}
return cell;

}

- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView {
return 1;
}

- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section {
return AnyNSarray.count;
}

最佳答案

- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section {
return [birnsarray count];
}

关于ios - 使用从 Web 服务接收到的 nsmutable 数据填充 tableview,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16076267/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com