我正在尝试MPMediaQuery
在 iOS 中从 iPod 库中检索播放列表。我想在UITableView
.
这是我的代码viewDidLoad
。
MPMediaQuery *myQuery = [[MPMediaQuery alloc] init];
[myQuery setGroupingType: MPMediaGroupingPlaylist];
arrayOfPlaylist = [myQuery collections];
和UITableViewCell
方法
static NSString *CellIdentifier = @"Cell";
UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier];
if (cell == nil)
{
cell = [[UITableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:CellIdentifier];
}
for(int i=0;i<self.arrayOfPlaylist.count;i++)
{
dic = [self.arrayOfPlaylist objectAtIndex:0];
cell.textLabel.font = [UIFont systemFontOfSize:10];
cell.textLabel.text = [NSString stringWithFormat:@"%@",[self.arrayOfPlaylist objectAtIndex:indexPath.row]];
}
return cell;
在我写完上面的代码后,UITableView
我只收到以下消息:
<MPConcreteMediaPlaylist : 0x1e51afd0>
我不知道那是什么以及如何将播放列表名称转换为字符串。当我用NSLog
method 测试时,我的播放列表计数是正确的。
但我只收到上述消息,没有播放列表名称UITableView
。
我只是iOS的初学者。
请帮我在 中显示播放列表UITableView
。