目錄 Block底層解析什么是block?block編譯轉(zhuǎn)換結(jié)構(gòu)block實(shí)際結(jié)構(gòu)block的類型NSConcreteGlobalBlock和NSConcreteStackB...
目錄 Block底層解析什么是block?block編譯轉(zhuǎn)換結(jié)構(gòu)block實(shí)際結(jié)構(gòu)block的類型NSConcreteGlobalBlock和NSConcreteStackB...
Swift3.0 - 真的很簡單Swift3.0 - 數(shù)據(jù)類型Swift3.0 - ArraySwift3.0 - 字典Swift3.0 - 可選值Swift3.0 - 集合...
前言 這兩天禁(晉)煙(嫣)的秀恩愛,身為程序員的我們又被默默的送了一把狗糧,這段時(shí)間一直在忙公司項(xiàng)目,兩個多月都沒有寫過文章了,今天閑來無事想把iOS中播放音樂(包括段音效...
這篇文章是論MVVM偽框架結(jié)構(gòu)和MVC中M的實(shí)現(xiàn)機(jī)制的姊妹篇。在前面的文章中更多介紹的是一些理論性質(zhì)的東西,一些小伙伴在評論中也說希望有一些具體設(shè)計(jì)實(shí)踐的例子,以及對一些問題...
目錄 MVC概論【本文】 模型層設(shè)計(jì)方法【請參考:http://www.itdecent.cn/p/fce02188edec】 控制層的設(shè)計(jì)方法【請參考:https://ww...
在我前面的兩篇文章里面分別對MVC框架中的M層的定義和構(gòu)建方法進(jìn)行了深入的介紹和探討。這篇文章則是想深入的介紹一下我們應(yīng)該如何去構(gòu)建控制層??刂茖邮锹?lián)系視圖層和模型層的紐帶。...
在我的iOS的MVC框架之控制層的構(gòu)建(上)一文中介紹了一些控制層的構(gòu)建方法,而這篇文章則繼續(xù)對一些方法進(jìn)行展開討論。MVC被眾多開發(fā)者所詬病的C層的膨脹,究其原因不外乎有如...
原創(chuàng) 2017-05-09 關(guān)鍵點(diǎn):Cocoapods安裝及基本用法Cocoapods注冊Trunk部署一個開源的pod創(chuàng)建自己的私有的pod 由于要適應(yīng)某些業(yè)務(wù)的快速變化,...
開篇步入正題,先介紹一下我自己。我出身一所二本學(xué)校,被大家稱為二三流大學(xué)的學(xué)生,英語基礎(chǔ)差,最后我以將近400分考入北方一所211攻讀比較文學(xué)學(xué)位。 也許我考研的學(xué)校與許多9...