//扫描本地音乐文件,返回艺术家列表 需要库MediaPlayer.framework
-(NSArray*) findArtistList {
NSMutableArray *artistList = [[NSMutableArray alloc]init];
MPMediaQuery *listQuery = [MPMediaQuery playlistsQuery];//播放列表
NSArray *playlist = [listQuery collections];//播放列表数组
for (MPMediaPlaylist * list in playlist) {
NSArray *songs = [list items];//歌曲数组
for (MPMediaItem *song in songs) {
NSString *title =[song valueForProperty:MPMediaItemPropertyTitle];//歌曲名
//歌手名
NSString *artist =[[song valueForProperty:MPMediaItemPropertyArtist] uppercaseString];
if(artist!=nil&&![artistList containsObject:artist]){
[artistList addObject:artist];
}
}
}
return artistList;
}
分享到:
相关推荐
本项目名为“iPhone音乐播放器代码”,其核心是实现一个能够在iPhone设备上运行的音乐播放应用,让用户能够播放、管理和享受他们的音乐收藏。 【描述】:“iPhone音乐播放器的一个代码” 这个描述简洁明了,表明这...
在iOS开发中,iPhone文件下载模块是至关重要的一个部分,特别是在构建移动应用时,用户可能需要从服务器上获取各种文件,如图片、音频、视频、文档等。`FFDownloadManager`是一个可能的自定义下载管理器类名,用于...
在提供的压缩包文件"SimpleMoviePlayer"中,我们可以期待找到一个简单的实现上述功能的示例项目,它可能包含了ViewController、PlayerManager、UI元素等必要的组件,展示了如何在iPhone上构建一个本地视频播放器。...
【Iphone外形音乐播放器】是一款由Visual Basic编程语言开发的应用程序,其设计灵感来源于苹果公司的标志性产品——iPhone。这款播放器在外观上模仿了iPhone的界面风格,为用户提供了一种熟悉的、仿真的音乐播放体验...
iPhoneQQ音乐3.0可能采用了更高比特率的音频文件,或者加入了对无损音质的支持。播放功能的提升可能还包括更为智能的播放列表管理、睡眠定时器、后台播放能力、甚至是杜比全景声等高级音频格式的支持。 4. 社交网络...
对于iTunes备份,文件通常存储在用户的计算机硬盘上,文件名可能类似于“iPhone名字-yyyy-mm-dd-HH-MM.plist”,并包含一个或多个.db扩展名的数据库文件。iCloud备份则在Apple的云端服务器上,用户可以通过登录...
这个"iphone打开pdf文件代码例子"的资源可能是一个示例项目,教你如何在iPhone上使用Swift或Objective-C编程语言来实现这一功能。下面我们将深入探讨如何在iOS应用中打开并显示PDF文件。 首先,我们需要了解iOS系统...
"知易Cocos2D-iPhone代码示例源码1-8"包含了从基础到进阶的一系列示例代码,旨在帮助学习者理解并掌握Cocos2D-iPhone的核心概念和技术。 1. **初始化与场景管理**: 在Cocos2D-iPhone中,每个游戏或应用都是由多个...
标题中的“ios iphone音乐分享程序代码,全开源”意味着这是一个针对iOS平台的iPhone应用程序,它的主要功能是分享音乐。此程序的关键在于其开源特性,意味着开发者可以自由地查看、使用和修改源代码,以适应自己的...
本文将深入探讨名为“iTools”的iPhone文件管理软件,揭示其功能、优势以及如何利用它提升iPhone的使用体验。 iTools是一款专为iOS设备设计的管理软件,它不仅提供了文件管理的功能,还涵盖了应用程序的安装、数据...
本实例“iPhone 本地通知实例”旨在展示如何在iPhone上实现这一功能。下面我们将深入探讨本地通知的工作原理、创建过程以及相关的API。 1. **本地通知的基本概念**: - 本地通知是由应用程序本身安排的,不同于...
本篇文章将深入探讨如何在iPhone上实现本地通知,并介绍设置通知和启动音频的相关步骤。 一、本地通知的基本概念 本地通知由iOS设备自身管理,开发者可以在应用中预先设定好通知的时间、内容和触发条件。当这些条件...
通过这些文件,您将获得一个全面的 iPhone 使用教程,从基本操作到高级功能,涵盖各个层面。请按顺序依次学习,确保每个环节都得到充分理解和实践,这样您就能充分利用 iPhone 的强大功能,并享受到智能移动设备带来...
《iFunbox_SC:iPhone文件查看器深度解析》 在当今数字时代,智能手机尤其是苹果的iPhone,已经成为我们日常生活和工作中不可或缺的一部分。随着设备存储空间的不断增大,用户对管理手机文件的需求也日益增长。这时...
iPhone播放mp3文件的例子 - iPhone-iPad
在IT领域,特别是苹果iOS设备的用户,可能会遇到与iPhone5s相关的网络升级问题,而“iphone5s ipcc文件,运营商文件升4G网络”就是解决此类问题的关键。首先,我们来了解一下IPCC(International Provider ...
《深入探索:iPhone文件浏览器》 在iOS设备的日常使用中,我们往往受限于苹果严格的封闭式系统,无法像在Android设备上那样自由地管理文件。然而,"IPhone文件浏览器"这一应用打破了这一局限,它允许用户通过计算机...
iphone4s 6.1.3 shsh文件
这个压缩包"iPhone Browser-1.zip"包含了实现这一功能的源代码,专为Mac和Windows用户设计,使得电脑可以方便地与iPhone进行文件的交换。以下是这个项目中可能涉及的一些关键知识点,以及它们在实际开发中的应用和...