业务时间,学习了iOS相关知识,就想着自己也写一个音乐播放器。
动手写写,还是有很多收获的:
- 更加熟练了swift,包括很多高级特性,比如集合,协议,结构体,类,闭包,值语义,引用语义,可选值等
- 弄清楚了h5与native通信原理,自己也实现了swift版本的WebViewJavascriptBridge
- 大致了解了iOS开发的基本知识
效果图如下:
Start Developing iOS Apps (Swift)
Cocoa Application Competencies for iOS
View Programming Guide for IOS
View Controller Programming Guide for IOS
Scroll View Programming Guide for iOS
Text Programming Guide for iOS
Collection View Programming Guide for iOS
Table View Programming Guide for iOS
Drawing and Printing Guide for IOS
[Event Handling Guide for iOS.]
Location and Maps Programming Guide
Core Animation Programming Guide
Advanced Memory Management Programming Guide
Audio Session Programming Guide
[URL Loading System Programming Guide]