![240](https://upload.jianshu.io/users/upload_avatars/1702462/9647e00a-ac56-4ae5-9e31-784478b55607.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
Runtime背景 OC是基于C的一門面向?qū)ο蟮恼Z言夕晓,C語言是一門面向過程的語言躬拢,面向?qū)ο蟮膶?shí)現(xiàn)是通過C語言的一套API崭歧,runtime運(yùn)行時(shí)實(shí)...
1侵贵、contentFlie: 凡是帶file的需要填寫全路徑鳍征。2薄坏、App的安裝時(shí)是需要打包成一個(gè)bundle文件新啼,所以獲取資源的時(shí)候是通過[NS...
RunLoop產(chǎn)生背景 由于內(nèi)存頻繁創(chuàng)建線程伤靠,會(huì)使內(nèi)存的負(fù)擔(dān)加重戴卜,所以想要實(shí)現(xiàn)長期持有個(gè)別會(huì)持續(xù)工作的線程逾条,讓它有工作的時(shí)候工作,沒有工作的時(shí)候...
一投剥、基礎(chǔ)概念 1师脂、同步、異步是來形容任務(wù)的 開啟新線程:同步不開啟江锨,異步開啟 2吃警、串行、并行是來形容隊(duì)列的 開幾條線程:同步開一條啄育,異步:n條 ...
記錄一下靜態(tài)庫的制作,同時(shí)給需要的小伙伴看一下挑豌,也希望有做得的不對(duì)的地方大神可以指點(diǎn)一下安券。 一、創(chuàng)建測試工程 二氓英、添加制作FrameWork工程...
http://michaelye1988.iteye.com/blog/1653599
OC中有#warning可以用來提示我們需要注意的地方侯勉,在swift中我們可以手動(dòng)設(shè)置開啟這個(gè)功能 1、在Build Phases中選擇加號(hào)按鈕...
1、程序運(yùn)行起來,通過main函數(shù)入口創(chuàng)建UIApplication,同時(shí)設(shè)置代理练对,創(chuàng)建完成application,想要顯示View余舶,需要添加U...
一、代碼 1锹淌、initWithFrame 初始化(懶加載),添加控件2赠制、layoutSubViews 設(shè)置frame 二赂摆、xib 1、i...