初學(xué)Swift,使用豆瓣https的開(kāi)放API 做一個(gè)電影小程序。實(shí)際效果如下:

截圖
如果你完全沒(méi)有做過(guò)ios開(kāi)發(fā),沒(méi)有安裝過(guò)xcode,這個(gè)可能會(huì)適合你初學(xué)。參考極客學(xué)院:Swift 圖書展示項(xiàng)目開(kāi)發(fā)實(shí)戰(zhàn)學(xué)習(xí)記錄,原教程為2015年12月錄制,接口使用douban圖書接口,swift使用2.x版本,第三方庫(kù)也多采用OC庫(kù)AFNetworking,Toast等,還用到了很多橋接,頭文件的知識(shí),目前替換為Alamofire,Toast-Swift等。盡可能的使用純SWift的庫(kù),并在Swift3.0環(huán)境下運(yùn)行。
使用的第三方庫(kù)
盡量都是用了純Swift的庫(kù),原教程的庫(kù)替換如下
網(wǎng)絡(luò)請(qǐng)求:AFNetworking -> Alamofire
彈出提醒:Toast -> Toast-Swift
網(wǎng)絡(luò)圖片:SDWebImage -> Kingfisher
下拉刷新:MJRefresh -> ESPullToRefresh
JSOM解析:無(wú) -> SwiftyJSON
運(yùn)行環(huán)境
Xcode 8.1beta
iOS 10.1
Swift 3.0
項(xiàng)目源碼
項(xiàng)目源碼放在https://github.com/svcvit/Book 目前還沒(méi)做完,不定期會(huì)更新。