平時(shí)進(jìn)行 Native 開(kāi)發(fā)的時(shí)候,為了更好的用戶體驗(yàn)虚婿,我們會(huì)做一些動(dòng)畫效果,而在 React Native 中也提供了相應(yīng)的動(dòng)畫API汤求。 React Native 主要的動(dòng)...
平時(shí)進(jìn)行 Native 開(kāi)發(fā)的時(shí)候,為了更好的用戶體驗(yàn)虚婿,我們會(huì)做一些動(dòng)畫效果,而在 React Native 中也提供了相應(yīng)的動(dòng)畫API汤求。 React Native 主要的動(dòng)...
fishhook 的本質(zhì)是遍歷 image 中的懶加載和非懶加載表,將里面的函數(shù)地址替換成自定義的函數(shù)地址拟蜻; 因?yàn)?objc 的方法調(diào)用走的是消息查找和轉(zhuǎn)發(fā)绎签,所以 fishh...
objc4-818.2 源碼下載地址: https://opensource.apple.com/tarballs/objc4/[https://opensource.app...
少長(zhǎng)咸集,群賢畢至。--《王羲之?蘭亭集序》 目標(biāo)文件 目標(biāo)文件結(jié)構(gòu) 程序員編寫的是源代碼酝锅,而計(jì)算機(jī)運(yùn)行的則是CPU能識(shí)別的機(jī)器指令诡必,因此必須要有一系列工具或程序來(lái)將源代碼轉(zhuǎn)...
任務(wù)Mach-Task 描述:一個(gè)機(jī)器無(wú)關(guān)的thread的執(zhí)行環(huán)境抽象作用:task可以理解為一個(gè)進(jìn)程,包含它的線程列表結(jié)構(gòu)體:task_threadstask_thread...
1. alloc方法的作用 ??首先我們先來(lái)探索最基礎(chǔ)的alloc與init方法扭勉,創(chuàng)建一個(gè)項(xiàng)目工程,創(chuàng)建一個(gè)LGPerson類苛聘,代碼如下: ??然后在ViewControll...
[TOC] 源碼解讀RCTImageView(iOS) 查看官網(wǎng)自定義UI組件的文檔涂炎, 可以知道每個(gè)自定義的UI組件CustomView需要對(duì)應(yīng)一個(gè)CustomViewMan...
1、Reveal 工欲善其事网梢,必先利其器震缭,Reveal就是這樣一個(gè)能夠事半功倍的利器。Reveal為iOS開(kāi)發(fā)人員帶來(lái)了強(qiáng)大的運(yùn)行時(shí)視圖調(diào)試功能战虏,包括檢查拣宰,修改和調(diào)試。其實(shí)大...
Swift 底層原理初探 1. 編譯原理 在iOS中我們經(jīng)常使用Objective-C和Swift這兩門語(yǔ)言進(jìn)行編寫代碼烦感,這兩個(gè)都是高級(jí)語(yǔ)言巡社。我們也都知道高級(jí)語(yǔ)言通過(guò)一些編譯...
在項(xiàng)目中簡(jiǎn)單使用了 react-native 的 Animated 動(dòng)畫,這里介紹項(xiàng)目中使用到的兩種場(chǎng)景手趣。場(chǎng)景一:點(diǎn)擊關(guān)閉一個(gè)彈窗時(shí)重贺,彈窗會(huì)慢慢變小到消失,同時(shí)運(yùn)動(dòng)軌跡是慢慢...
Xcode工程文件project.pbxproj小結(jié) 簡(jiǎn)介 project.pbxproj 文件被包含于 Xcode 工程文件 *.xcodeproj 之中回懦,存儲(chǔ)著 Xcod...
情景重現(xiàn):在項(xiàng)目中添加.pch文件后缸棵,選中Target在Build setting中搜prefix舟茶,需要設(shè)置Prefix Header的路徑,最開(kāi)始我是直接將.pch文件拖入...
根據(jù)項(xiàng)目需求,同一個(gè)工程可能需要多個(gè)target吧凉,target之間只有細(xì)微的不同隧出,這時(shí)候使用target比多個(gè)project要方便的多。 最近項(xiàng)目用到了多target阀捅,但是碰...