240 發(fā)簡信
IP屬地:江蘇
  • 請簡述 code push 的原理

    codepush調(diào)用reactnative的打包命令屋群,將當(dāng)前環(huán)境的非native代碼打包成一個(gè)bundle文件舌菜,然后上傳服務(wù)器法严,在app啟動(dòng)頁編...

  • 事件鏈

    事件鏈有兩條撬讽,事件的響應(yīng)鏈和事件的傳遞鏈 響應(yīng)鏈:很多響應(yīng)者鏈接在一起組合起來的鏈條。 一個(gè)視圖的下一個(gè)響應(yīng)者是它視圖控制器(UIViewCon...

  • KVO

    1.KVO實(shí)現(xiàn)的原理 KVO基于runtime實(shí)現(xiàn)的,其原理當(dāng)某個(gè)類第一次被觀察時(shí),系統(tǒng)會(huì)在運(yùn)行期動(dòng)態(tài)的創(chuàng)建該類的一個(gè)子類张弛,在這個(gè)子類中重寫被觀...

  • runLoop

    runloop是通過事件循環(huán)來對事件管理的一個(gè)對象。線程和runloop一一對應(yīng),映射關(guān)系保存在一個(gè)全局字典中(鍵值對:線程:runloop) ...

  • 組件化吞鸭、模塊化

    組件化:通過私有庫的方式寺董,將項(xiàng)目中的頁面,功能等拆分出來制作成組件刻剥。之后我們再將多個(gè)組件進(jìn)行拼裝遮咖,實(shí)現(xiàn)一個(gè)模塊,最后將多個(gè)模塊組裝后變成一個(gè)完成...

  • Redux中同步 action 與異步 action 最大的區(qū)別是什么

    同步只返回一個(gè)普通的action對象造虏,異步操作中途會(huì)返回一個(gè)promise函數(shù)盯滚,在promise函數(shù)處理完畢后也會(huì)返回一個(gè)action對象,th...

  • 運(yùn)行時(shí)的用處

    1)動(dòng)態(tài)獲取class和slector酗电,(2)給分類添加屬性 (3)替換系統(tǒng)方法,防止數(shù)組越界内列,字典空值崩潰撵术。 (4)利用消息轉(zhuǎn)發(fā)解決崩潰問題,...

    0.1 72 0 1
  • block為什么使用copy话瞧,可以使用strong嗎

    block在創(chuàng)建的時(shí)候嫩与,它的內(nèi)存是分配在棧上的,而不是在堆上交排。它本身的作用域是屬于創(chuàng)建的時(shí)候的作用域划滋,一旦在創(chuàng)建的時(shí)候的作用域外面調(diào)用block...

  • block塊的內(nèi)存位置、類型埃篓、為什么用copy或strong修飾

    1处坪、全局block:存在代碼區(qū),沒有訪問處于棧區(qū)變量(如局部變量)架专。也沒有訪問堆區(qū)變量(如alloc創(chuàng)建的對象) 2同窘、棧區(qū)block:使用外部變...

亚洲A日韩AV无卡,小受高潮白浆痉挛av免费观看,成人AV无码久久久久不卡网站,国产AV日韩精品