本書是專門為高校師生學習Swift語言和iOS應用開發(fā)而編著的教材。書中首先詳細介紹了Swift語言,然后展開介紹iOS開發(fā)技術,最后安排了綜合案例。全書分別介紹了如下內容: 操作系統(tǒng)的基本概念; 蘋果硬件設備和iOS操作系統(tǒng); Swift語言的基本語法與程序設計;iOS應用開發(fā)基礎; iOS應用界面技術; 表視圖; 界面布局與Auto Layout技術; 屏幕適配與Size Class技術; 應用導航模式; 多媒體開發(fā); 圖形圖像開發(fā); 數據存儲; 網絡數據交換格式; 網絡通信。最后一章介紹了綜合案例——奧運會應用設計與開發(fā),該章給出了完整的iOS應用分析和設計,以及編程實現(xiàn),架構采用分層設計實現(xiàn),開發(fā)中采用敏捷開發(fā)方法。 本書適合作為高等院校與職業(yè)院校“移動操作系統(tǒng)”與“iOS應用開發(fā)”等課程的教材,也適合廣大iOS應用開發(fā)人員自學參考。