从数组数组中选择一个数组以在uitableview(iphone)中显示

Posted

技术标签:

【中文标题】从数组数组中选择一个数组以在uitableview(iphone)中显示【英文标题】:Select an array from an array of arrays to display in uitableview (iphone) 【发布时间】:2011-05-12 10:34:40 【问题描述】:

我有一个名为 addArray 的数组,我正在向其中添加数组对象:

NSMutableArray *addArray = [NSMutableArray array];
[addArray addObjectsFromArray: delegate.arrayobjectOne];
[addArray addObjectsFromArray: delegate.arrayobjectTwo];
// etc...

现在,如果我只想 init 其中一个数组显示在我的表格中(最好来自另一个视图控制器,但这是另一个问题),我该怎么做?以及如何访问每个数组对象的特定属性,例如arrayobjectOne.info?

感谢您的宝贵时间。

【问题讨论】:

【参考方案1】:

你可以说

someObject = [addArray objectAtIndex: someIndex];

【讨论】:

【参考方案2】:

使用这个例子

NSMutableArray *objectsToAdd= [[NSMutableArray alloc] initWithObjects:@"one",@"two", nil];

NSMutableArray *myArray = [[NSMutableArray alloc] initWithObjects:objectsToAdd,nil];

self.list = [[NSMutableArray alloc] init];

[self.list addObjectsFromArray:myArray];

【讨论】:

以上是关于从数组数组中选择一个数组以在uitableview(iphone)中显示的主要内容,如果未能解决你的问题,请参考以下文章

组数组以在 Swift 中向 UITableView 引入部分

从 UITableview 中的数组中删除项目

我如何传递从另一个模型获取的角色数组以在 laravel 中注册表单

添加/删除 UITableView 选择到数组,复选标记在滚动时消失 - Swift

我想使用 didSelectRowAt 将数组从 UITableView 显示到下一个 viewController

如何在 UITableView 内的 UICollectionView 内获取数组数组并返回正确数量的项目?