這一集中我們回答一下過(guò)去幾周中我們收到的問(wèn)題,涵蓋了網(wǎng)絡(luò),table views,棧視圖,App類(lèi)和測(cè)試。 這一集不一樣,在于這是用于回答問(wèn)題的...
我們使用申明式的方式使用枚舉定義UI元素來(lái)創(chuàng)建一個(gè)抽象視圖棧。 我們經(jīng)常使用棧來(lái)存儲(chǔ)視圖,特別是在原型模式中,因?yàn)檫@樣很方便地把視圖堆到一起。然...
我們把a(bǔ)pp的流從Storyboard中重構(gòu)代碼到單獨(dú)的協(xié)調(diào)類(lèi)中。這樣就避免了View Controller緊耦與他們的上下文。 今天我們來(lái)談?wù)?..
我們使用協(xié)議,ViewController容器和泛型等方法來(lái)從ViewController中分離出異步加載代碼。 我們繼續(xù)聊聊從網(wǎng)絡(luò)加載數(shù)據(jù)。我...
我們使用Swift泛型和結(jié)構(gòu)體來(lái)構(gòu)建一個(gè)簡(jiǎn)單的高可測(cè)試性的網(wǎng)絡(luò)層。 我們聊聊Swift Talk App的網(wǎng)絡(luò)層。這是一個(gè)好例子因?yàn)槲覀冊(cè)O(shè)計(jì)網(wǎng)絡(luò)...
iOS視頻播放 MediaPlayer AVKit/AVFoudation ffmpeg WebView/WebServer 1.MediaPl...
iOS繪圖系統(tǒng)簡(jiǎn)介 UIKit:最常用的視圖框架,如UIView、UIButton等UIKit元素 Core Animation:提供強(qiáng)大的2D...
簡(jiǎn)介 顧名思義,UIInputView就是鍵盤(pán)按鍵那個(gè)View,UIInputAccessoryView就是吸附在鍵盤(pán)視圖上面的toolBar。...
簡(jiǎn)介 Grand Central Dispatch (GCD) 是Apple開(kāi)發(fā)的一個(gè)多核編程的較新的解決方法。它主要用于優(yōu)化應(yīng)用程序以支持多核...