文|趙曉璃 寫在前面的話: 或許只是你一直沒有發(fā)現(xiàn)而已。 現(xiàn)實(shí)往往比想象來的更為嚴(yán)峻和殘酷: 1痊乾、我們可以信手拈來外在環(huán)境或者他人的種種不是皮壁,卻對(duì)自身的盲區(qū)毫無察覺; 2哪审、現(xiàn)...
貌似無法解決的
iOS - UIInputView和UIInputAccessoryView簡(jiǎn)介 顧名思義湿滓,UIInputView就是鍵盤按鍵那個(gè)View滴须,UIInputAccessoryView就是吸附在鍵盤視圖上面的toolBar。藍(lán)色的是UIInputView...
假設(shè)我們需要一個(gè)string * list * list 類型的值需要處理膀篮,并返回一個(gè)去掉制定字符串的string list 類型的程序。我們?cè)趺刺幚恚?這是一個(gè)非常簡(jiǎn)單的程...
這一集中我們回答一下過去幾周中我們收到的問題岂膳,涵蓋了網(wǎng)絡(luò)誓竿,table views,棧視圖谈截,App類和測(cè)試筷屡。 這一集不一樣,在于這是用于回答問題的簸喂。我們想知道你們是否喜歡毙死,如果...
我們使用申明式的方式使用枚舉定義UI元素來創(chuàng)建一個(gè)抽象視圖棧。 我們經(jīng)常使用棧來存儲(chǔ)視圖喻鳄,特別是在原型模式中扼倘,因?yàn)檫@樣很方便地把視圖堆到一起。然而除呵,因我們使用代碼創(chuàng)建視圖(可...
我們把a(bǔ)pp的流從Storyboard中重構(gòu)代碼到單獨(dú)的協(xié)調(diào)類中再菊。這樣就避免了View Controller緊耦與他們的上下文。 今天我們來談?wù)劰适掳婧腿绾胃倪M(jìn)故事版的使用颜曾。...
我們使用協(xié)議纠拔,ViewController容器和泛型等方法來從ViewController中分離出異步加載代碼。 我們繼續(xù)聊聊從網(wǎng)絡(luò)加載數(shù)據(jù)泛豪。我們已經(jīng)寫了networking...
我們使用Swift泛型和結(jié)構(gòu)體來構(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變量匹耕,其他自定義的變量無法讀取聚请。有空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)畫效果 OpenGL ...