published on in 其他技术
tags: Mac

Mac音乐播放器制作

这是大学毕业设计做的东西,论文加编码差不多1个月时间,实际上编码时间只有两个星期不到,由于当时已经在实习,所以就请了一个星期的假,用来写代码,一个星期下来,基本上功能就已经完成,之后一个星期便是利用下班后的时间做点小的修改,然后就答辩了,所以说,毕业设计也不难,只要你用心去做。 由于之前看过一点Objective-C的基础知识,所以就直接开始编程了。虽然看看书,语法掌握很简单,但是还是有很多东西是不懂的,就拿Xcode来说吧,和VS就完全不同了。不懂的时候,就查官方文档,苹果的文档还是很不错的,上面的列子可以直接下载下来运行。

播放器使用Novocaine的解码库,所以只能播放mp3文件,除此之外还具有简单的播放控制、列表管理、歌词显示功能,歌词部分调用了歌词迷api。

右下角最右边的歌词按钮,旁边的是换歌词的按钮(因为歌词搜出了会有不对的情况),只是粗略的实现了基本功能,应该还存在一些bug。

—————————– update: 2016.5.2——————————

最近发现在10.11系统下很多功能都不能用了,所以就修了下bug,顺便重构了部分代码。

—————————– update: 2016.6.19——————————

未连接网络检测,歌词功能完善及bug修复

点击下载