Home

Awesome

BaiduFM-Swift

CocoaPods compatible

百度FM, swift语言实现,基于最新xcode6.3+swift1.2,初步只是为了实现功能,代码比较粗燥,后面有时间会整理。

##API接口申明 -本APP接口使用百度FM非公开API,音乐版权归百度所有

##功能

##项目截图

##项目使用注意事项 -项目里使用COCOAPODS管理第三方库,运行前请执行pod install安装依赖库

##项目使用的第三方库

-网络库Alamofire

-JSON解析SwiftyJSON

-SQLite数据库FMDB

-异步Async

-MJRefresh

-文字效果LTMorphingLabel

-图片缓存Kingfisher

##使用的swift知识点 -网络请求

-JSON解析

-swift正则

-swift单例

-下拉刷新、上拉加载更多MJRefresh,歌曲进度UIProgressView,歌词滚动UITextView

-闭包

-get,set,didSet

-使用MPMoviePlayerController在线播放网络mp3

-NSNotificationCenter传值

##待完成功能

-播放音乐改用AVAudioPlayer

-第三方库合并(已经改用COCOAPODS管理)

-支持Apple Watch

##联系我