Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/asp.net-mvc-3/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用plist填充UITableView_Uitableview_Plist - Fatal编程技术网

如何使用plist填充UITableView

如何使用plist填充UITableView,uitableview,plist,Uitableview,Plist,我有一个简单的UITableView,我想使用plist文件填充它。我遵循了一些教程,但它们似乎都过于复杂的过程,最终我得到了错误或我的应用程序根本不工作 我正在使用一个基于窗口的应用程序 干杯, Sam要加载文件,请执行以下操作: thearray=[NSArray数组及其内容文件:thePath]; 然后,您需要将控制器设置为表视图的数据源和委托,并至少实现: -(NSInteger)节数表视图:(UITableView*)表视图 { 返回1; } -(NSInteger)表视图:(UIT

我有一个简单的UITableView,我想使用plist文件填充它。我遵循了一些教程,但它们似乎都过于复杂的过程,最终我得到了错误或我的应用程序根本不工作

我正在使用一个基于窗口的应用程序

干杯, Sam要加载文件,请执行以下操作:

thearray=[NSArray数组及其内容文件:thePath];
然后,您需要将控制器设置为表视图的数据源和委托,并至少实现:

-(NSInteger)节数表视图:(UITableView*)表视图
{
返回1;
}
-(NSInteger)表视图:(UITableView*)表视图行数节:(NSInteger)节
{    
返回[阵列计数];
}
//自定义表格视图单元格的外观。
-(UITableViewCell*)tableView:(UITableView*)tableView cellForRowAtIndexPath:(NSIndexPath*)indexPath{
UITableViewCell*单元格=[[[UITableViewCell alloc]initWithStyle:UITableViewCellStyleDefault重用标识符:nil]自动释放];
//假设数组仅包含简单字符串:
cell.textlab.text=[thearray objectAtIndex:indexath.row];
返回单元;
}

这不会使用单元格的“重用”,如果列表很大,这一点很重要。

感谢您的回复,有没有办法选择要返回的字段。我有一个
,它是一个数组。里面有
项0
,这是一本字典。在那本字典里,我有一些东西,比如名字,位置等等。如何从每个项目返回
name
?在cellForRow中。。。方法编写cell.textLabel.text=[[thearray objectAtIndex:indexPath.row]objectForKey:@“name”];还要记住执行[self.tableView重载];加载数组后