gpt4 book ai didi

ios - numberOfRowsInSection 的数组计数

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

我正在从手机的音乐库中获取音乐专辑。我想将专辑分成几个部分(专辑封面作为部分标题图像),然后专辑歌曲将填充每个部分表。

我知道如何获取一组专辑,这些专辑将用于 numberOfSectionsInTableView

但我不确定 numberOfRowsInSection 的专辑轨道数组是如何工作的。因为我基本上需要导航到相册数组,然后在每个相册内部导航,这有两层深。

谁能帮我解决这个问题?

**AlbumsTableViewController.h**

- (void)viewDidLoad {
[super viewDidLoad];

Albums *albumsFromClass = [[Albums alloc] init];
albumsArrayForTVC = [albumsFromClass getAlbumsArray];
}

- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView {
return albumsArrayForTVC.count;
}

**Albums.h**

- (NSArray *)getAlbumsArray {
_albumsMPMediaQuery = [MPMediaQuery albumsQuery];
_albumsArray = [_albumsMPMediaQuery collections];
return _albumsArray;
}

最佳答案

打印相册数组或数组中的第一个对象,以查看数据的结构。假设它是嵌套数组,albumsArrayForTVC[0] 应该获取特定专辑的歌曲数组。您可以将其保存为变量或执行类似 albumsArrayForTVC[0][2] 的操作来获取第一张专辑中的第三首歌曲。

关于ios - numberOfRowsInSection 的数组计数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37848049/

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