文|趙曉璃 寫(xiě)在前面的話: 或許只是你一直沒(méi)有發(fā)現(xiàn)而已。 現(xiàn)實(shí)往往比想象來(lái)的更為嚴(yán)峻和殘酷: 1、我們可以信手拈來(lái)外在環(huán)境或者他人的種種不是,卻對(duì)自身的盲區(qū)毫無(wú)察覺(jué); 2、現(xiàn)...
貌似無(wú)法解決的
iOS - UIInputView和UIInputAccessoryView簡(jiǎn)介 顧名思義,UIInputView就是鍵盤(pán)按鍵那個(gè)View,UIInputAccessoryView就是吸附在鍵盤(pán)視圖上面的toolBar。藍(lán)色的是UIInputView...
假設(shè)我們需要一個(gè)string * list * list 類型的值需要處理,并返回一個(gè)去掉制定字符串的string list 類型的程序。我們?cè)趺刺幚恚?這是一個(gè)非常簡(jiǎn)單的程...
這一集中我們回答一下過(guò)去幾周中我們收到的問(wèn)題,涵蓋了網(wǎng)絡(luò),table views,棧視圖,App類和測(cè)試。 這一集不一樣,在于這是用于回答問(wèn)題的。我們想知道你們是否喜歡,如果...
我們使用申明式的方式使用枚舉定義UI元素來(lái)創(chuàng)建一個(gè)抽象視圖棧。 我們經(jīng)常使用棧來(lái)存儲(chǔ)視圖,特別是在原型模式中,因?yàn)檫@樣很方便地把視圖堆到一起。然而,因我們使用代碼創(chuàng)建視圖(可...
我們把a(bǔ)pp的流從Storyboard中重構(gòu)代碼到單獨(dú)的協(xié)調(diào)類中。這樣就避免了View Controller緊耦與他們的上下文。 今天我們來(lái)談?wù)劰适掳婧腿绾胃倪M(jìn)故事版的使用。...
我們使用協(xié)議,ViewController容器和泛型等方法來(lái)從ViewController中分離出異步加載代碼。 我們繼續(xù)聊聊從網(wǎng)絡(luò)加載數(shù)據(jù)。我們已經(jīng)寫(xiě)了networking...
我們使用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ò)層的時(shí)候跟oc的項(xiàng)目不一樣。尤...
iOS視頻播放 MediaPlayer AVKit/AVFoudation ffmpeg WebView/WebServer 1.MediaPlayer 用法 優(yōu)缺點(diǎn) 適用性...
Preprocessor Macros這里,除了系統(tǒng)的DEBUG變量,其他自定義的變量無(wú)法讀取。有空check一下。
手把手教你給一個(gè)iOS app配置多個(gè)環(huán)境變量前言 談到多環(huán)境,相信現(xiàn)在大多公司都至少有2-3個(gè)app環(huán)境了,比如Test環(huán)境,UAT(User Acceptance Test)用戶驗(yàn)收測(cè)試環(huán)境,Release環(huán)境等等。...
iOS繪圖系統(tǒng)簡(jiǎn)介 UIKit:最常用的視圖框架,如UIView、UIButton等UIKit元素 Core Animation:提供強(qiáng)大的2D和3D動(dòng)畫(huà)效果 OpenGL ...