Я беру музыкальные альбомы из фонотеки телефона. Я хочу поместить альбомы в разделы (с обложкой альбома в качестве изображения заголовка раздела), а затем песни альбомов будут заполнять каждую таблицу разделов.
Я знаю, как получить массив альбомов, который будет использоваться для 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;
}