前言 隨著用戶的需求越來(lái)越多场钉,對(duì)App的用戶體驗(yàn)也變的要求越來(lái)越高哮兰。為了更好的應(yīng)對(duì)各種需求翔烁,開(kāi)發(fā)人員從軟件工程的角度聂沙,將App架構(gòu)由原來(lái)簡(jiǎn)單的MVC變成MVVM管闷,VIPER等...
前言 隨著用戶的需求越來(lái)越多场钉,對(duì)App的用戶體驗(yàn)也變的要求越來(lái)越高哮兰。為了更好的應(yīng)對(duì)各種需求翔烁,開(kāi)發(fā)人員從軟件工程的角度聂沙,將App架構(gòu)由原來(lái)簡(jiǎn)單的MVC變成MVVM管闷,VIPER等...
概述 一個(gè)宿主機(jī)上可以運(yùn)行多個(gè)容器化應(yīng)用拯刁,容器化應(yīng)用運(yùn)行于宿主機(jī)上,我們需要知道該容器的運(yùn)行情況纵揍,包括 CPU使用率顿乒、內(nèi)存占用、網(wǎng)絡(luò)狀況以及磁盤空間等等一系列信息泽谨,而且這些信...
最近做了一個(gè)iOS路由層--HACRouter璧榄,通過(guò)URL對(duì)訪問(wèn)需求的注冊(cè)特漩,綁定handler,實(shí)現(xiàn)跨模塊骨杂、跨應(yīng)用調(diào)用功能涂身、訪問(wèn)資源的目的。 出發(fā)點(diǎn) 外界跳轉(zhuǎn)APP內(nèi)部的需求...
我們?cè)谌粘i_(kāi)發(fā)中經(jīng)常會(huì)遇到如下問(wèn)題 團(tuán)隊(duì)成員一不小心Revoke了證書導(dǎo)致所有的開(kāi)發(fā)小伙伴需要重新下載證書 每次提交App Store審核需要重復(fù)【修改證書】- 【打包】-【...
一搓蚪、概述 通過(guò)上一篇文章的學(xué)習(xí)蛤售,我們對(duì)關(guān)于MVC的弊端的產(chǎn)生和MVVM中viewModel的職責(zé)及其使用注意事項(xiàng),想必都有了些許了解和認(rèn)識(shí)妒潭,最起碼What is MVC ? ...
接上一篇移動(dòng)端路由層設(shè)計(jì),這一篇是實(shí)戰(zhàn)篇悴能,手把手的帶你編寫一個(gè)簡(jiǎn)單的路由組件。有朋友說(shuō)很多人都收藏以后就再也沒(méi)看過(guò)雳灾,其實(shí)這屬于時(shí)間管理問(wèn)題漠酿,在你忙碌的工作和生活的時(shí)候,有時(shí)候...
前言 談到多環(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)境等等夫凸。...
NS_OPTIONS 小括號(hào)中第一個(gè)為NSUInteger這個(gè)為固定值,第二個(gè)為枚舉類型阱持,自己定義寸痢,大括號(hào)中枚舉項(xiàng)必須全部包含小括號(hào)的枚舉類型,枚舉項(xiàng)后面再跟上幾個(gè)值的區(qū)別紊选,...