![240](https://cdn2.jianshu.io/assets/default_avatar/12-aeeea4bedf10f2a12c0d50d626951489.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
數(shù)據(jù)都同步讀了 還怎么多讀呢?
dispatch_barrier_async 多讀單寫dispatch_barrier_async: Submits a barrier block for asynchronous execution and returns ...
UIKit將視圖控制器的內(nèi)容與內(nèi)容在屏幕上顯示和消失的方式分割開來拔稳。底層present控制器對(duì)象管理Presented視圖控制器校哎,該對(duì)象管理顯示視圖控制器視圖的視覺風(fēng)格。pr...
普通的頁面這么兜兜轉(zhuǎn)轉(zhuǎn)的代碼翻倍呀
iOS MVVM+RAC 再不學(xué)你就OUT了嚴(yán)肅的目錄一滔蝉、前言1.寫之前的廢話二击儡、MVVM和RAC理解1.MVVM淺談2.RAC淺談3.兩者的結(jié)合運(yùn)用三、架構(gòu)部分1.演示架構(gòu)詳解2.基類說明3.對(duì)上述吧啦吧啦幾句四蝠引、實(shí)...
有用
Xcode10 beta3項(xiàng)目適配變化一:build system Xcode10 beta3默認(rèn)使用New Build System編譯,這套編譯會(huì)嚴(yán)格解析各個(gè)文件的依賴關(guān)系吊洼,如果編譯不過训貌,可以退回到Leg...
test
markdown一鍵轉(zhuǎn)換到微信公眾號(hào)編輯器格式(送MarkEditor激活碼)最近博主申請(qǐng)了一個(gè)微信公眾號(hào), 把原來寫的一些好玩的文章遷移過去 但對(duì)于一個(gè)用慣了markdown的人來說, 微信的排版極其復(fù)雜, 學(xué)習(xí)成本很高, 即使學(xué)會(huì)了, 每次發(fā)文還是...
版本記錄 前言 iOS圈內(nèi)有幾個(gè)人大家基本都知道,比如說王巍、唐巧递沪,還有YYKit框架的作者現(xiàn)任職于滴滴的郭曜源 - ibireme等豺鼻。這里有一篇唐巧對(duì)他的專訪,還有他的 ...
什么是Jenkins款慨? ??Jenkins是一個(gè)功能強(qiáng)大的應(yīng)用程序儒飒,允許持續(xù)集成和持續(xù)交付項(xiàng)目,無論用的是什么平臺(tái)檩奠。這是一個(gè)免費(fèi)的源代碼桩了,可以處理任何類型的構(gòu)建或持續(xù)集成。集...
jenkins-fastlane 持續(xù)集成和自動(dòng)化打包 目錄 背景自動(dòng)化打包腳本配置 Jenkins 背景 先看下目前都有哪些打包方式: 方式一 debug 包:直接 bui...
前言 在項(xiàng)目測(cè)試階段笆凌,頻繁的打包發(fā)布會(huì)耗費(fèi)團(tuán)隊(duì)很多的時(shí)間圣猎。搭建一個(gè)自動(dòng)化打包發(fā)布的平臺(tái),可以將我們從那些繁瑣的打包發(fā)布流程中解放出來乞而。 本文采用的方案是:Jenkins + ...
前言 眾所周知送悔,現(xiàn)在App的競(jìng)爭(zhēng)已經(jīng)到了用戶體驗(yàn)為王,質(zhì)量為上的白熱化階段爪模。用戶們都是很挑剔的欠啤。如果一個(gè)公司的推廣團(tuán)隊(duì)好不容易砸了重金推廣了一個(gè)APP,好不容易有了一些用戶屋灌,...
在我的iOS的MVC框架之控制層的構(gòu)建(上)一文中介紹了一些控制層的構(gòu)建方法洁段,而這篇文章則繼續(xù)對(duì)一些方法進(jìn)行展開討論。MVC被眾多開發(fā)者所詬病的C層的膨脹共郭,究其原因不外乎有如...
在我前面的兩篇文章里面分別對(duì)MVC框架中的M層的定義和構(gòu)建方法進(jìn)行了深入的介紹和探討祠丝。這篇文章則是想深入的介紹一下我們應(yīng)該如何去構(gòu)建控制層〕冢控制層是聯(lián)系視圖層和模型層的紐帶写半。...