![240](https://cdn2.jianshu.io/assets/default_avatar/3-9a2bcc21a5d89e21dafc73b39dc5f582.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
以往每次在處理到攔截事件或者傳遞事件的時(shí)候郭厌,會(huì)想到響應(yīng)者鏈拢蛋,通過(guò)重寫(xiě)hit-testing方法去修改择吊,但是真正寫(xiě)的時(shí)候卻不知道該怎么下筆蛔趴,總是要...
背景: 目前使用的是2020年的M1芯片的Mac-mini媳友,當(dāng)前系統(tǒng)是11.6.1(macOS Big Sur)腌逢,最新系統(tǒng)是12.0.1(mac...
蘋(píng)果開(kāi)源網(wǎng)站官方文檔 在Objective-C里面芒划,方法分為實(shí)例方法和動(dòng)態(tài)方法穿剖,但是不管是實(shí)例方法還是動(dòng)態(tài)方法蚤蔓,最終都會(huì)變?yōu)橐痪浜瘮?shù)調(diào)用objc...
蘋(píng)果在iOS4之后推出了自動(dòng)引用計(jì)數(shù)方案,由編譯器來(lái)管理對(duì)象的聲明周期糊余,讓編程人員專注于業(yè)務(wù)邏輯秀又,有效的降低了內(nèi)存泄露和出錯(cuò)的概率,但是我們?cè)谙?..
動(dòng)態(tài)庫(kù)制作dlopen 動(dòng)態(tài)加載Frameworks使用dlopen和dlsym方法動(dòng)態(tài)加載庫(kù)和調(diào)用函數(shù)動(dòng)態(tài)庫(kù)使用鏈接器:符號(hào)是怎么綁定到地址上...
子組件傳遞事件到父組件 碰到一個(gè)需求是:在子組件中點(diǎn)擊按鈕贬芥,需要將點(diǎn)擊事件傳遞到父組件中吐辙,這個(gè)需求在iOS中可以很方便的使用block實(shí)現(xiàn),在r...
react-native 中傳值的方式之一蘸劈。 需要接收通知的組件 需要發(fā)送通知的組件
React Native 中循環(huán)創(chuàng)建組件需要用到 map 函數(shù) map 方法的作用是映射昏苏,也就是原數(shù)組被映射成新數(shù)組 輸出結(jié)果為: 所以可以利用...
以前認(rèn)為OC中的BOOL類(lèi)型和其他基本類(lèi)型一樣,都是預(yù)設(shè)好的關(guān)鍵字威沫,今天看runtime源碼的時(shí)候才發(fā)現(xiàn)不是這樣的捷雕,看來(lái)以后還是要多深入底層看看...