Objective-C

Runtime原始碼 Category(分類)

Category又叫分類,類別,類目,作為Objective-C 2.0之後新增的語言特性,Category在如今的OC工程中隨處可見,它可以在即使不知道原始碼的情況下為類新增方法,根據官方文件Categor

Runtime原始碼 方法呼叫的過程

Objective-C語言的一大特性就是動態的,根據官方文件的描述:在runtime之前,訊息和方法並不是繫結在一起的,編譯器會把方法呼叫轉換為 objc_msgSend(receiver, selector

Objective-C記憶體管理:Block

Block作為屬性宣告時為什麼都宣告為Copy? Block為什麼能儲存外部變數? Block中 __block 關鍵字為何能同步Block外部和內部的值? Bloc

iOS越獄主要步驟揭祕

對普通使用者以及很多技術人員來說,越獄過程一直都是一個神祕過程,對他們來說,所知道的就是在執行越獄程式幾秒鐘後iOS系統突然脫離蘋果的操作環境。而至於越獄程式在此期間發生了什麼事,一般人是不知道的。所以在這篇文

iOS 自動程式碼混淆專家

iOS自動程式碼混淆專家 最新版本:v1.9.2.6beta v1.9.2.6beta更新內容: 1.修復專案配置檔案檔名修改失敗bug 2.優化Objc一個原始檔定義多個類

Categroy底層原理

一、Category概念? Category 是Objective-C 2.0之後新增的語言特性,分類、類別其實都是指的Category 。Category 的

Block底層解密

Block底層解密 block想必做過一段iOS開發的同學都用過吧,但是大部分人都是僅僅會用,不怎麼理解他是怎麼實現的,今天就讓我們來一步一步的分析一下底層是怎麼實現的吧。 檢視原始碼 void (

1745978311.4923