XCFramework XCFramework是蘋果官方2019年提出的Framework的另一種先進格式,可以更方便的表示一個平臺和架構(gòu)的分發(fā)二進制庫的格式,需要Xcode...

XCFramework XCFramework是蘋果官方2019年提出的Framework的另一種先進格式,可以更方便的表示一個平臺和架構(gòu)的分發(fā)二進制庫的格式,需要Xcode...
Router react-router-dom是一個處理頁面跳轉(zhuǎn)的三方庫酗钞,在使用之前需要先安裝到我們的項目中: 簡單路由 使用路由時需要為組件指定一個路由的path,最終會以...
JSX JSX 是在JavaScript 語法上的拓展,允許 HTML 代碼和 JS 一起寫川背。 JSX瀏覽器無法直接讀取并解析,JSX表達式蛤袒,經(jīng)過parcel或babel編譯...
反射機制 Java中處理基本數(shù)據(jù)類型熄云,如int、char等妙真,其他均為引用類型皱碘。 每個引用類型也是Java中的一個對象,稱為類對象隐孽,用以記錄該類的信息:包括類名癌椿、包名健蕊、父類、實...
類 類的源文件名必須與類同名踢俄。對于所有的類來說缩功,類名的首字母應(yīng)該大寫。 如果沒有顯式為一個類指定構(gòu)造方法都办,編譯器會默認提供嫡锌。 在創(chuàng)建一個類對象的時候,必須要有構(gòu)造方法琳钉,類的構(gòu)...
RunLoop是什么势木? RunLoop是iOS/Mac OS開發(fā)中比較重要的知識點,它貫穿程序運行的整個過程歌懒。它是線程基礎(chǔ)架構(gòu)的一部分啦桌,是一種保障線程循環(huán)處理事件而不會退出的...
前言 在APP啟動過程詳解+優(yōu)化(二進制重排)[http://www.reibang.com/p/0edd2f64b262]一文中了解了由于缺頁中斷導(dǎo)致啟動耗時,我們可以編...
指針基礎(chǔ)知識 計算機是以字節(jié)為單位訪問可尋址的存儲器及皂。機器級程序?qū)⒋鎯ζ饕暈橐粋€非常大的字節(jié)數(shù)組甫男,稱為虛擬存儲器。這個存儲器的每個字節(jié)都會有一個唯一的數(shù)字來標識验烧,我們稱為地址...
一、修飾符 ARC 環(huán)境下碍拆,所有的修飾符有以下4種 __strong修飾符 __weak修飾符 __unsafe_unretained修飾符 __autoreleasing ...
前言:本篇文章只是記錄王爭的數(shù)據(jù)結(jié)構(gòu)與算法之美[https://time.geekbang.org/column/126]的學習筆記浩习,寫下來能強迫自己系統(tǒng)的再過一遍静暂,加深理解...
前言 編譯的主要任務(wù)是將源代碼文件作為輸入,最終輸出目標文件谱秽,這期間發(fā)生了什么洽蛀?便是我們本篇文章要介紹的。在開始之前我們先了解一下編譯器疟赊。 編譯器 編譯器(compiler)...
前言 編譯的主要任務(wù)是將源代碼文件作為輸入郊供,最終輸出目標文件,這期間發(fā)生了什么近哟?便是我們本篇文章要介紹的驮审。在開始之前我們先了解一下編譯器。 編譯器 編譯器(compiler)...
前言 clang提供了一些命令,讓我們可以對編譯的過程進行一些配置和查看,下面我們就對一些常用的指令進行一個基本的介紹. 常用指令 查看編譯的步驟clang -ccc-pri...
Mach-O與連接器的一個作用 Mach-o到底是什么熙掺?Mach-O(Mach Object)是macOS未斑、iOS、iPadOS存儲序和庫的文件格式币绩。對應(yīng)系統(tǒng)通過引用二進制接...
前言:去年董瞻,寫了篇 《2019 年度總結(jié) - 647》[http://www.reibang.com/p/c3d226276a65] 算是我入行的第一年(元年)寞蚌。當然, ...