第一次認(rèn)識(shí)到CALayer是在某次面試時(shí)被問到“l(fā)ayer跟view是什么關(guān)系”生音,對layer的一些東西也在開發(fā)重逐漸了解,但是對于它缺少一個(gè)全面的認(rèn)識(shí),所以對它進(jìn)行一下全面...
第一次認(rèn)識(shí)到CALayer是在某次面試時(shí)被問到“l(fā)ayer跟view是什么關(guān)系”生音,對layer的一些東西也在開發(fā)重逐漸了解,但是對于它缺少一個(gè)全面的認(rèn)識(shí),所以對它進(jìn)行一下全面...
在項(xiàng)目中我們經(jīng)常會(huì)遇到傳值,傳值有正向傳值和反向傳值,比如1.正向傳值:從A組件push到B組件傳值2.反向傳值:從A組件push到B組件逊移,然后在B組件修改數(shù)據(jù)之后,想要在A...
不可以, 感覺就是單純把你的字符串替換一下案铺,看源碼就知道了
Swift到Kotlin輕松轉(zhuǎn)換SwiftKotlin 一個(gè)將 Swift 轉(zhuǎn)換成 Kotlin 的工具蔬芥。 它是一個(gè)框架(動(dòng)態(tài)庫),也是一個(gè)命令行工具控汉,同時(shí)又是一個(gè)應(yīng)用程序笔诵。它的功能就是將 Swift 轉(zhuǎn)換...
第二個(gè)沒法完成所有接口請求完成后再刷新UI的希俩,需要在網(wǎng)絡(luò)方法前面加上dispatch_group_entry吊宋,然后在block中加上dispatch_group_leave的方法才可以。
iOS GCD實(shí)際項(xiàng)目運(yùn)用GCD的解釋及原理網(wǎng)上已經(jīng)有詳細(xì)的介紹了颜武,這里我就只是把自己項(xiàng)目中常用到的記錄下來璃搜,如果大家有更多的項(xiàng)目運(yùn)用,請留言鳞上,我會(huì)及時(shí)學(xué)習(xí)并摘錄進(jìn)來这吻,讓不太喜歡理論而喜歡實(shí)際操作的人...
平時(shí)開發(fā)中我們經(jīng)常會(huì)用到weak,但是它的實(shí)現(xiàn)原理也許不是很清楚这难,今天就從源碼來探究一下(weak實(shí)現(xiàn)原理源碼鏈接)舟误。 weak指針的建立 weak修飾對象不增加其引用計(jì)數(shù),...
現(xiàn)在 APP 開發(fā)姻乓,數(shù)據(jù)的保密性越來越受重視嵌溢,保密性高才不會(huì)讓數(shù)據(jù)輕易被泄露眯牧,同時(shí)保護(hù)到用戶和公司的利益。如何做到保密更加完善呢赖草?怎么防止 Charles 獲取數(shù)據(jù)呢炸站? ...