一、layoutsubViews的調(diào)用時(shí)機(jī) 1、init初始化不會(huì)觸發(fā)layoutSubviews2、addSubview會(huì)觸發(fā)layoutSubviews但是如果添加的子控...
一、layoutsubViews的調(diào)用時(shí)機(jī) 1、init初始化不會(huì)觸發(fā)layoutSubviews2、addSubview會(huì)觸發(fā)layoutSubviews但是如果添加的子控...
最近在我們的項(xiàng)目中出現(xiàn)了一個(gè)問(wèn)題,暴力測(cè)試 高速上拉cell 不斷加載出更多的cell 就會(huì)出現(xiàn)app 閃退。調(diào)試的時(shí)候 會(huì)發(fā)現(xiàn) 高速拉出很多cell的時(shí)候 內(nèi)存 會(huì)有極大的...
是什么? @interface UISwipeActionsConfiguration : NSObject 表格行,滑動(dòng)時(shí)執(zhí)行操作的配置. 有什么用? 實(shí)現(xiàn)"表格行"滑動(dòng)后...
1、明確方法所在位置 分別在NSObject.h 、NSRunloop.h 、NSThread.h 三個(gè)類中,是不是很神奇。(其中在NSRunloop.h 、NSThread...
從iOS7開始,蘋果更新了自定義ViewController轉(zhuǎn)場(chǎng)的API,這些新增的類和接口讓很多人困惑,望而卻步。本文就從這些API入口,讓讀者理清這些API錯(cuò)綜復(fù)雜的關(guān)系...
前言 在上篇文章中,我們初步學(xué)習(xí)了SnapKit的基礎(chǔ)使用方法,文章:Swift自動(dòng)布局SnapKit的詳細(xì)使用介紹。一般來(lái)說(shuō),掌握了那些基本方法的使用,基本上在項(xiàng)目中布局就...
高階函數(shù) - Higher order functions Swift作為一門多范式編程語(yǔ)言,尤其是對(duì)函數(shù)式編程的支持,成就了Swift對(duì)高階函數(shù)的無(wú)障礙運(yùn)用。 高階函數(shù)僅僅...
關(guān)于block 在iOS4.0之后,block橫空出世,它本身封裝了一段代碼并將這段代碼當(dāng)做變量,通過(guò)block()的方式進(jìn)行回調(diào)。這不免讓我們想到在C函數(shù)中,我們可以定義一...
為了快速迭代,更新,大部分公司都用了h5去實(shí)現(xiàn)公司部分模塊功能,而公司使用h5實(shí)現(xiàn)的模塊的性能和原生還是有很大的差距,就衍生了如何優(yōu)化h5的加載速度,和體驗(yàn)問(wèn)題。 首先對(duì)wk...