实例解析ios中音乐播放器应用开发的基本要点

实例解析ios中音乐播放器应用开发的基本要点

ID:30827471

大小:506.33 KB

页数:31页

时间:2019-01-03

实例解析ios中音乐播放器应用开发的基本要点_第1页
实例解析ios中音乐播放器应用开发的基本要点_第2页
实例解析ios中音乐播放器应用开发的基本要点_第3页
实例解析ios中音乐播放器应用开发的基本要点_第4页
实例解析ios中音乐播放器应用开发的基本要点_第5页
资源描述:

《实例解析ios中音乐播放器应用开发的基本要点》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、实例解析iOS中音乐播放器应用开发的基本要点这篇文章主要介绍了iOS开发中制作一个简单的咅乐播放器的基本要点解析,代码基于传统的Objective^需要的朋友可以参考下一、调整项目的结构,导入必要的素材调整后的项目结构如下:g20-音频处理(音乐播故器1)2targets,iOSSDK7.1▼CJ20■咅敘处理侑乐播放器1)▼匚」Classes►」Controller►ClModel▼L_Other►L_Category►-CHLibmmain.m[hjYYAppDelegate.hmYYAppDelegate.m►QView▼LSu

2、pportingFilesesourcesMain.storyboard20■音頻处理(…器1)-Info.plistInfoPlist.strings20-n#处理(…器1)-Prefix.pch►L20-咅频处理(咅乐攜放器1)Tests►[二Frameworks►;_Products二.新建两个控制器(1)新建一个控制器,用丁•展示咅乐文件列表界面,其继承口UlTableViewControllerClassYYMusicsViewController

3、SubclassofUlTableViewController▼)LJAls

4、ocreateXIBfileiPhone:!(2)新建一个控制器,用于展示播放界面,其继承自UlViewControllerClassYYPlayingViewController(3)在storyboard中,把Z前的控制器删除,换上一个导航控制器,设置tableViewController与Z前新建的控制器类进行关联CustomClassMusksViewController-■良音RestorationIDUseStoryboardIDClassYYMusicsViewControllerC▼IdentityNavigation

5、ControllerUserDefinedRuntimeAttributesKeyPathTypeValueDocumentLabel(XcodeSpecificLabelx■■一•■■ObiectIDZNc-nl-fwdStoryboardID二.音乐文件列表控制器中基本界面的搭建(1)新建一个音乐文件的模型根据plist文件建立模型:▼RoofArray(9Items)▼kem0OODkt-onary:(6items)String小。累hlenarreString12O12SO29.mp3IrcnameString12012S02

6、9.lfCUngerString農子兄集yngerkonStringkzxdjcon.jpgkonStfingkzxdjpfl►•cem1(6items)►lien2Dietonary(6items)►kem3(6Hems)►leem4OctOHATV(6items)音乐模型的代码如下:YYMusicModel.h文件复制代码代码如下:////YYMusicModel.h//20■音频处理(咅乐播放器1)////Createdbyappleon14-8-13.//Copyright(c)2014年yangyong.Allrightsr

7、eserved.//#importvFoundation/Foundation.h>^interfaceYYMusicModel:NSObject*歌曲名字*/@property(copy,nonatomic)NSString歌曲大图name;*/@property(copy,nonatomic)NSString*icon;*歌曲的文件名(©property(copy,nonatomic)NSString*filename;*歌词的文件名*/@property(copy,nonatomic)NSString*lrcname;*歌手(©

8、property(copy,nonatomic)NSStringlinger;*歌手图标@property(copy,nonatomic)NSString*singerlcon;@end(2)使用字典转模型的第三方框架rnYYMusicModel.m▼CjOther►匚Category▼□LibMJExtensionmmain.mh]YYAppDelegate.hmYYAppDelegate.m部分相关代码如下:#import*'YYMusicsViewController.h"#import''YYMusicModeLh"#impo

9、rt"MJExtensiomh”@interfaceYYMusicsViewController0@property(nonatomic,strong)NSArray*musices;@end@implementatio

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。