![240](https://cdn2.jianshu.io/assets/default_avatar/15-a7ac401939dd4df837e3bbf82abaa2a8.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
一、證書 1.創(chuàng)建發(fā)布的app需要開發(fā)者賬號柱嫌,每個開發(fā)者賬號發(fā)布app需要先使用一臺電腦的CSR文件生成賬號的Distribution和Deve...
一携栋、數(shù)據(jù)結(jié)構(gòu) 概念 數(shù)據(jù)結(jié)構(gòu)是指相互之間存在一種或多種特定關(guān)系的數(shù)據(jù)元素的集合豁翎。通常情況下扁达,精心選擇的數(shù)據(jù)結(jié)構(gòu)可以帶來更高的運行或者存儲效率待诅。數(shù)...
前言 前邊兩篇文章(objc_msgSend探索统求、消息的查找流程探索)我們對調(diào)用方法到消息的查找流程做了詳細探索乘碑,如果說我們沒有找到方法(消息)...
前言 上篇文章我們對objc_msgSend進行了探索挖息,主要是快速查找流程的匯編語言探索,最終我們探索到了__class_lookupMetho...
前言 該系列我們來探究一下OC的消息發(fā)送和轉(zhuǎn)發(fā)機制兽肤,本文我們就來對objc_msgSend做一下初步探索套腹,明白方法調(diào)用是如何快速尋找到方法的。以...
一轿衔、前言 上篇文章我們探索了類對象的結(jié)構(gòu)沉迹,知道了實例對象和對象方法是存儲在類的class_ro_t里。我們知道對象方法sel和方法的實現(xiàn)imp是...
一害驹、前言 前邊文章我們介紹了OC對象的alloc流程和isa的分析鞭呕,接下來我們來探索一下OC中的類。 二宛官、內(nèi)存中的類 我們都知道同一個類的對象在...
OC是一門面向?qū)ο蟮恼Z言葫松,上篇文章我們講解了對象創(chuàng)建alloc的流程,知道了每個對象都有一個isa指針底洗,那么我們接著上篇文章詳細講解一下isa初...
研究OC底層原理腋么,就應(yīng)該從最基本和最熟悉的開始,那就是對象的創(chuàng)建alloc底層實現(xiàn)亥揖。本文就我自己探索和學(xué)習(xí)到的alloc實現(xiàn)進行總結(jié)珊擂,有問題請指...