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