版權(quán)聲明:本文為博主原創(chuàng)文章,遵循 CC 4.0 BY-SA [http://creativecommons.org/licenses/by-sa/4.0/]版權(quán)協(xié)議,轉(zhuǎn)載請(qǐng)...
版權(quán)聲明:本文為博主原創(chuàng)文章,遵循 CC 4.0 BY-SA [http://creativecommons.org/licenses/by-sa/4.0/]版權(quán)協(xié)議,轉(zhuǎn)載請(qǐng)...
1.信號(hào)量介紹 2.信號(hào)量應(yīng)用 2.1信號(hào)量控制任務(wù)并發(fā)數(shù), 通過設(shè)置信號(hào)計(jì)數(shù) 2.2信號(hào)量監(jiān)聽所有任務(wù)完成 2.3信號(hào)量加鎖, 設(shè)置信號(hào)計(jì)數(shù)為0 3.信號(hào)量原理 dispa...
1.需求更改xcode build id PlistBuddy 為操作plist文件的命令行工具swift 通過process 執(zhí)行shell腳本, pipe輸入執(zhí)行結(jié)果 2...
block 方式實(shí)現(xiàn)通知 block和方法區(qū)別, block沒有observe,因此不能使用observe調(diào)用performSelector block 方式由于傳遞的是函數(shù)...
1.就地反轉(zhuǎn)法反轉(zhuǎn)鏈表 就地反轉(zhuǎn)法和頭插法思想類似, 唯一的區(qū)別就是頭插法創(chuàng)建一個(gè)新的鏈表來實(shí)現(xiàn), 而就地反轉(zhuǎn)法是直接修改原鏈表式實(shí)現(xiàn)反轉(zhuǎn) 初始狀態(tài)下, 令beg 指向第一個(gè)...
對(duì)象的屬性以8字節(jié)內(nèi)存對(duì)齊, (alloc)對(duì)象以16字節(jié)對(duì)齊任何一個(gè)對(duì)象都有自己的 isa, 內(nèi)存占8字節(jié), 如果是8字節(jié)對(duì)齊的話, 對(duì)象之間 isa 都是緊鄰的, 沒有一...
核心: static 修飾 members , final 修飾 variables , const修飾value static static 意味著成員是類變量,?不是實(shí)...
NSProxy是蘋果官方推薦專門用來做消息轉(zhuǎn)發(fā)的,內(nèi)部有一個(gè)target屬性,定位更加精準(zhǔn),效率非常高; NSProxy 跳過了消息轉(zhuǎn)發(fā)的流程, 即本類/父類 方法緩存和方法...
1.pub 創(chuàng)建 1.純dart庫 2.iOS swift、android java 3.iOS Object-C、android java 4.iOS Object-C、a...
1.pod庫創(chuàng)建 方式一 : pod spec create (pod庫名稱)方式二: pod lib create (pod庫名稱) 帶有示例工程 本地驗(yàn)證 pod li...
結(jié)構(gòu)體 在Swift標(biāo)準(zhǔn)庫中,絕大多數(shù)公開類型都是結(jié)構(gòu)體,而枚舉和類只占很小的一部分比如 Bool、Int、Double、String、Array、Dictionary等常見...