如何计算 iPod 库中的歌曲(包括重复项)
我正在尝试计算 iPod 库中的歌曲总数。由于分组,任何具有相同标题的歌曲都不会添加到数组中。
MPMediaQuery *songsQuery = [[MPMediaQuery alloc] init];
NSArray *mySongs = [songsQuery collections];
NSLog(@"%d", [mySongs count]);
有替代/更好的方法吗?欢迎任何想法。
I am trying to count the total songs from the ipod library. Due to grouping any songs with same title will not be added to the array.
MPMediaQuery *songsQuery = [[MPMediaQuery alloc] init];
NSArray *mySongs = [songsQuery collections];
NSLog(@"%d", [mySongs count]);
Is there an alternative/better way? Any ideas welcome.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
是的,请改用 [songsQuery items]。这会返回一个 NSArray,其中包含查询包含的所有 MPMediaItems。
Yes, use [songsQuery items] instead. That returns an NSArray with all the MPMediaItems the query contains.