報錯如下: iOS/Monorepo_Tools/Pods/SGScripts/scripts/git-hooks/pre-commit-hoo...
一、完成高內(nèi)聚步驟 1.確定模塊要完成的功能點 2.除了完成本質(zhì)功能外徙菠,不提供其他功能 3.要滿足可讀性、可擴展性郁岩、可復用性婿奔、可維護性 4.向外...
一问慎、使用NSOperation的子類來創(chuàng)建操作 1.NSInvocationOperation子類 //創(chuàng)建 NSInvocationOpe...
使用SDWebimage加載圖片,添加漸進動畫方式: 1.找到UIView+WebCache.m 2.143行 if(iage){ 【用如下代碼...
1.GCD信號量:dispatch_semaphore (1)dispatch_semaphore_create創(chuàng)建一個Semaphore并初始...
解決方式 1. H5解決(優(yōu)先使用) 在需要適配iphone X的頭部添加一行代碼蝴乔,這也是蘋果官方提供的適配iphoneX的方式记餐。 2. nat...
尋找第一響應(yīng)者原理如下: 1.當用戶點擊屏幕時,會產(chǎn)生觸摸事件薇正,系統(tǒng)會將該事件加入到一個由UIAplication管理的事件隊列中 2.UIAp...
前言: 隨著互聯(lián)網(wǎng)的發(fā)展以及未來物聯(lián)網(wǎng)到來的時代片酝,需要大量移動開發(fā)人才。一個開發(fā)者走得更高更遠挖腰,就要站在先人的肩膀雕沿,就要不斷去專研新技術(shù),站得高...
面向?qū)ο笤O(shè)計的六大基本原則: 1)開閉原則 2)里氏代換原則 3)依賴倒轉(zhuǎn)原則 4)接口隔離原則 5)迪米特法則 6)合成/聚合復用原則 依次解...