今天遇到了一個(gè)bug,編譯element-ui源碼更新npm庫后,分頁組件不顯示了,然后發(fā)現(xiàn)是undefined的對(duì)象調(diào)用push引起的錯(cuò)誤,簡...
1、Kmp匹配算法:開始的時(shí)候還是遍歷targetstring ,根據(jù)findstring的每個(gè)字符去查找,這樣需要遍歷所有的字符,而每個(gè)字符的...
如果不加入MAS_SHORTHAND_GLOBALS那么equalTo代表的是一個(gè)函數(shù) 這個(gè)函數(shù)還沒有組裝數(shù)據(jù)結(jié)構(gòu) 如果加入了MAS_SHORT...
1、默認(rèn)的Layer都是有隱式的動(dòng)畫的,修改屬性會(huì)產(chǎn)生動(dòng)畫的效果,而UIView設(shè)置屬性的時(shí)候不會(huì)產(chǎn)生動(dòng)畫的效果,也就是禁用了隱式動(dòng)畫,主要是U...
一、bind操作,其實(shí)很簡單就是做了一個(gè)信號(hào),并且先執(zhí)行當(dāng)前信號(hào)的訂閱,并且在當(dāng)前訂閱中調(diào)用訂閱綁定參數(shù)的信號(hào)。假如生成的信號(hào)被訂閱的時(shí)候,根據(jù)...
1、?與!的區(qū)別 ?代表可選,如果為空就是nil;!代表強(qiáng)制,如果為空就報(bào)錯(cuò)。這個(gè)的作用是告訴我們使用的時(shí)候很直觀的去看到哪些部分可能是nil,...
1、動(dòng)態(tài)庫加載DllMain各種初始化 2、_objc_init各種初始化:environ init 、 tls init 、static in...
1、autoreleasepool的結(jié)構(gòu)是由autoreleasepoolpage為節(jié)點(diǎn)組成的雙鏈表 2、autoreleasepoolpush...
1、內(nèi)存管理: __weak只是把只地址取得 放到以變量為key的哈希表里面 進(jìn)行若引用的存儲(chǔ),對(duì)原有對(duì)象是沒有影響的 , 2、循環(huán)引用 一般a...