長(zhǎng)按電源鍵
判斷某個(gè)類(lèi)是否實(shí)現(xiàn)了某個(gè)實(shí)例方法 注意在判斷父類(lèi)是不能使用[super class]原因:super 跟 self 不一樣,不是指向父類(lèi)的指針,只是一個(gè)編譯器修飾符作用。[s...
轉(zhuǎn)載請(qǐng)注明出處:http://www.itdecent.cn/p/0492c7122d2f 1.1-寫(xiě)在前面的話(huà) 1.2-ARKit與SceneKit的關(guān)系 1.3-ARKi...
flutter 插件開(kāi)發(fā)1,創(chuàng)建項(xiàng)目flutter create --template=plugin --platforms=android,ios hello--templ...
在Flutter中使用webview,在pub.dev中查看,有幾個(gè)組件都可以使用webview 本文使用的是webview_flutter,它是Flutter團(tuán)隊(duì)開(kāi)發(fā)的,目...
當(dāng)我們收集iOS的崩潰信息時(shí),獲取到的崩潰堆棧一般是十六進(jìn)制的內(nèi)存地址形式,只有把他轉(zhuǎn)成可讀的形式才能定位問(wèn)題。崩潰堆棧里的函數(shù)地址可以借助dSYM文件來(lái)找到具體的文件名、函...
核心動(dòng)畫(huà)的幾個(gè)類(lèi): KeyPath的類(lèi)型 值說(shuō)明使用形式transform.scale比例@(0.5)transform.scale.x/y寬/高的比例@(0.5)trans...
iOS-底層原理01-對(duì)象底層原理[http://www.itdecent.cn/p/5b16f26295c4]iOS-底層原理02-isa和類(lèi)的結(jié)構(gòu)分析[https://...
UI試圖 UITableView相關(guān) 1.cell的復(fù)用2.數(shù)據(jù)源同步: 并發(fā)訪(fǎng)問(wèn)、數(shù)據(jù)拷貝(缺點(diǎn):拷貝數(shù)據(jù)產(chǎn)生內(nèi)存開(kāi)銷(xiāo))image.png 串行訪(fǎng)問(wèn) (缺點(diǎn):子線(xiàn)程操作耗時(shí)...
方案一:安裝chalk模塊 或者,刪掉node_modules,重新運(yùn)行 方案二:看報(bào)錯(cuò)信息 發(fā)現(xiàn)和 Orionos-cli 腳手架相關(guān),重新安裝 Orionos-cli 腳...
ListView 為L(zhǎng)istView的子項(xiàng)指定一個(gè)我們自定義的布局,在layout目錄中新建fruit_item.xml 創(chuàng)建一個(gè)自定義的適配器,這個(gè)適配器繼承自ArrayA...
Android 透明度百分比對(duì)應(yīng)的 十六進(jìn)制 先把結(jié)果放在這里,方便大家查詢(xún),也方便自己,UI太喜歡用百分比表示了=.=! 計(jì)算: 寫(xiě)個(gè)簡(jiǎn)單的java程序即可: 其他: An...
oc 是一門(mén)動(dòng)態(tài)語(yǔ)言,在編譯的過(guò)程中并不能確定變量的所屬類(lèi)型,也不能確定真正調(diào)用哪個(gè)函數(shù)。只有在運(yùn)行時(shí)才能確定。實(shí)現(xiàn) oc 運(yùn)行時(shí)機(jī)制的基礎(chǔ)就是 runtime 方法調(diào)用的三...
iOS底層原理總結(jié) - Category的本質(zhì) 面試題 Category的實(shí)現(xiàn)原理,以及Category為什么只能加方法不能加屬性。 Category中有l(wèi)oad方法嗎?lo...
1、簡(jiǎn)介 運(yùn)行循環(huán),保持程序的持續(xù)運(yùn)行,main函數(shù)中就默認(rèn)啟動(dòng)了一個(gè)RunLoop,如果沒(méi)有RunLoop程序會(huì)立即退出,有了RunLoop就可以實(shí)現(xiàn)在有操作的時(shí)候去執(zhí)行,...
面試題 講講 RunLoop,項(xiàng)目中有用到嗎? RunLoop內(nèi)部實(shí)現(xiàn)邏輯? Runloop和線(xiàn)程的關(guān)系? timer 與 Runloop 的關(guān)系? 程序中添加每3秒響應(yīng)一次...
知識(shí)點(diǎn)小節(jié): Activity的生命周期? onCreate(): 活動(dòng)第一次被創(chuàng)建的時(shí)候調(diào)用onStart(): 活動(dòng)由不可見(jiàn)變?yōu)榭梢?jiàn)onResume(): 活動(dòng)準(zhǔn)備好和用...
https://book.flutterchina.club/chapter3/text.html 這里面詳細(xì)介紹了各種常用UI,下面是開(kāi)發(fā)用到的,做個(gè)總結(jié): ClipRRe...
談?wù)剬?duì)面向?qū)ο蟮睦斫?,面向?qū)ο蟮娜?對(duì)于多態(tài)的理解 category的原理[https://www.cnblogs.com/ederwin/articles/106832...