返回一張受保護(hù)且被拉伸的圖片 應(yīng)用場(chǎng)景:聊天窗口的氣泡 方法一(棄用): iOS 5.0以前使用(棄用)這個(gè)方法會(huì)自動(dòng)計(jì)算出偏向中間的一個(gè)1*1的方格也就是被拉伸的地方(默認(rèn)...
返回一張受保護(hù)且被拉伸的圖片 應(yīng)用場(chǎng)景:聊天窗口的氣泡 方法一(棄用): iOS 5.0以前使用(棄用)這個(gè)方法會(huì)自動(dòng)計(jì)算出偏向中間的一個(gè)1*1的方格也就是被拉伸的地方(默認(rèn)...
在Xcode10.2終于可以用上Swift5了,這次發(fā)布帶來(lái)了ABI(應(yīng)用程序機(jī)器二元碼界面(英語(yǔ):application binary interface,縮寫為ABI)是...
在還沒遇到 ReactorKit 這個(gè)框架之前,我使用 RxSwift + MVVM 去構(gòu)建如圖的信息流時(shí),確實(shí)為我?guī)?lái)很多好處: 層級(jí)更加清晰,分工和職能更加明確 大幅度解...
WWDC的視頻 — Understanding Swift Performance 中,蘋果上來(lái)就說(shuō),Heap 的操作復(fù)雜度要遠(yuǎn)遠(yuǎn)超越 Stack。所以大家在選擇數(shù)據(jù)結(jié)構(gòu)時(shí),...
AFNetworking 在去年年底升級(jí)到了 3.0。這個(gè)版本更新想必有很多好處,然而讓我吃驚的是,它并沒有 batch request 接口。之前的 1.x 版本、2.x ...
原本, 這篇文章在月初的時(shí)候已經(jīng)差不多寫完了(當(dāng)然也是拖延癥泛濫拖了一兩個(gè)月), 包括服務(wù)器端源碼和客戶端源碼都差不多寫好, 就差最后一點(diǎn)潤(rùn)飾和截圖. 然而, 由于最近一系列...
前言 大家在開發(fā)中都遇到過(guò)這樣的場(chǎng)景,A界面進(jìn)入到B界面后(B被A界面pop、modal,甚至是多級(jí)pop),在B界面進(jìn)行了一些操作返回對(duì)A界面進(jìn)行刷新操作. 例如: 訂單詳...
統(tǒng)一彈登錄頁(yè)面,有的是在push出來(lái)的頁(yè)面彈登錄頁(yè)面,有的是在present頁(yè)面彈登錄頁(yè)面說(shuō)明 :例如:A present B A就是presenting view cont...