開(kāi)發(fā)軟件就像搭建房子,一個(gè)好的架構(gòu)設(shè)計(jì),決定著房子搭建的速度、質(zhì)量和高度。對(duì)于移動(dòng)端開(kāi)發(fā)來(lái)說(shuō),有常見(jiàn)的MVC、MVP、MVVM和VIPER等架構(gòu)...
投稿
開(kāi)發(fā)軟件就像搭建房子,一個(gè)好的架構(gòu)設(shè)計(jì),決定著房子搭建的速度、質(zhì)量和高度。對(duì)于移動(dòng)端開(kāi)發(fā)來(lái)說(shuō),有常見(jiàn)的MVC、MVP、MVVM和VIPER等架構(gòu)...
最近面試的時(shí)候給問(wèn)到了鎖,回答得不是很好,所以又重新學(xué)了一次,謹(jǐn)以此文記錄學(xué)習(xí)成果 用鎖的場(chǎng)景:多條線程存在同時(shí)操作(刪、查、讀、寫)同一個(gè)文件...
AFNetworking網(wǎng)絡(luò)框架在iOS開(kāi)發(fā)中的霸主地位已經(jīng)根深蒂固,本篇將基于3.2.1版本對(duì)框架的幾個(gè)核心模塊做一波分析。首先對(duì)于框架整體的...
一、概述 經(jīng)過(guò)多年的發(fā)展,美柚iOS項(xiàng)目代碼已經(jīng)達(dá)到40W行+的規(guī)模,所使用的 Pod 庫(kù)的數(shù)量達(dá)到了110+,App Store 安裝包210...
關(guān)鍵詞 CATransform3D 旋轉(zhuǎn) 縮放 平移 動(dòng)畫 矩陣 繪制 圖層 轉(zhuǎn)換 形變 本文所有示例代碼或Demo可以在此獲?。篽ttps:/...
1.曲線介紹 貝塞爾曲線(Bézier curve),又稱貝茲曲線或貝濟(jì)埃曲線,是應(yīng)用于二維圖形應(yīng)用程序的數(shù)學(xué)曲線。在計(jì)算機(jī)圖形學(xué)中也是相當(dāng)重要...
應(yīng)用場(chǎng)景:比如有個(gè)化學(xué)方程式2H2+O2=2H2O,比如要顯示2的3次方,2^3. 一、CoreText基本使用 請(qǐng)挪步至:iOS實(shí)現(xiàn)仿真翻頁(yè)及...
好奇觸摸事件是如何從屏幕轉(zhuǎn)移到APP內(nèi)的?困惑于Cell怎么突然不能點(diǎn)擊了?糾結(jié)于如何實(shí)現(xiàn)這個(gè)奇葩響應(yīng)需求?亦或是已經(jīng)被響應(yīng)鏈、手勢(shì)、targe...
??最近碰到一個(gè)需求,顯示一張超大圖 ??以下是我自己的分析和嘗試,不想看的話可以直接跳過(guò)看下面的CATiledLayer介紹 ??首先就想到了...
一、UICollectionViewFlowLayout 的使用 首先初始化一個(gè) UICollectionViewFlowLayout 對(duì)象:...