參考:
目錄列表
MultipeerConnectivity:iOS 7 推出的眾多新框架的一種,它拓寬了操作系統(tǒng)中應(yīng)用的范圍。其目的是使開發(fā)者可以創(chuàng)建通過Wi-Fi或藍(lán)牙在近距離建立連接的應(yīng)用。參考
CoreText框架的可下載字體特性。
使用
TextKit框架創(chuàng)建多列布局的文字
視圖控制器導(dǎo)航欄
UITableView 預(yù)估算行高
使用
AVFoundation和CoreImage實現(xiàn)面部識別功能
ibeacon:一項低耗能藍(lán)牙技術(shù)技術(shù),可以允許近距離的通知和測距
使用
AVFoundation框架識別解碼二維碼
圖像過濾效果、生成二維碼
為模態(tài)視圖控制器添加交互式視圖轉(zhuǎn)換
MapKit 地圖框架生成查詢路線
TextKit 框架中的動態(tài)字體與字體描述符特性
視圖關(guān)鍵幀動畫
為導(dǎo)航視圖控制器添加自定義視圖視圖控制器轉(zhuǎn)場
設(shè)備標(biāo)識符
使用 Safari 瀏覽器中的閱讀列表
獲取UIView對象的快照
使用
tintColor屬性
把 UIKit 物理引擎添加到 UICollectionViews ,該 Demo 構(gòu)建了一個水平的有彈性的旋轉(zhuǎn)木馬,然后會添加他們的動態(tài)效果
語音合成
后臺提取特性,可以讓app進(jìn)行更新內(nèi)容,不管app是否正在運(yùn)行。
Asset Catalogs(資產(chǎn)分類),它可以管理物理圖像文件和這些文件的上下文信息。
據(jù)說 iOS 11 中還可以在這里面統(tǒng)一管理顏色,非常強(qiáng)大!
與 NSURLSession API相關(guān)的內(nèi)容。
UIKit Dyanmics 是 UIKit 下的一個二維的物理引擎,該 Demo 構(gòu)建一個牛頓擺鐘模擬重力實驗。
寫在后面的悄悄話:
這個系列的源碼文章其實很久之前就看到了,但是一直深藏在 TODO List 中,就像買了一本書卻沒有去看的感覺。今年7月又開始了計劃,結(jié)果又拖到了9月份,終于鼓起勇氣每天學(xué)習(xí)一篇文章,也做了點(diǎn)源碼解析的記錄。其中很多邊角的特性也沒有仔細(xì)看。Anyway,總比什么都不做強(qiáng)吧,就是這樣,不斷與自己斗爭、不斷突破、就算命運(yùn)千般捉弄我也不會低頭,我是我命運(yùn)的主宰,我是我靈魂的統(tǒng)帥。