Runtime是近年來面試遇到的一個高頻方向缠犀,也是我們平時開發(fā)中或多或少接觸的一個領(lǐng)域锦募,那么什么是runtime呢记劈?它又可以用來做什么呢祖娘? 1、詳解isa 我們在研究對象的本...
Runtime是近年來面試遇到的一個高頻方向缠犀,也是我們平時開發(fā)中或多或少接觸的一個領(lǐng)域锦募,那么什么是runtime呢记劈?它又可以用來做什么呢祖娘? 1、詳解isa 我們在研究對象的本...
OC對象的本質(zhì) 我們平常編寫的 Objective-C 代碼丰刊,底層實現(xiàn)其實都是 C/C++ 代碼 具體的實現(xiàn)過程澜躺,就是 Objective-C ——>C/C++———>匯編語...
導(dǎo)讀:11、12月注定是不太平的月份淋纲,好多小型互聯(lián)網(wǎng)創(chuàng)業(yè)公司都突然崩塌劳闹,最近一個朋友跟我抱怨道,說終于感受到了互聯(lián)網(wǎng)的瞬息萬變了洽瞬,昨天我還在公司敲代碼本涕,今天就被通知說公司倒閉...
1、block的基本概念及使用 blcok是一種特殊的數(shù)據(jù)結(jié)構(gòu)伙窃,它可以保存一段代碼菩颖,等到需要的時候進(jìn)行調(diào)用執(zhí)行這段代碼,常用于GCD为障、動畫晦闰、排序及各類回調(diào)。 Block變量的...
1鳍怨、分類的概念 分類是為了擴(kuò)展系統(tǒng)類的方法而產(chǎn)生的一種方式呻右,其作用就是在不修改原有類的基礎(chǔ)上,為一個類擴(kuò)展方法鞋喇,最主要的是可以給系統(tǒng)類擴(kuò)展我們自己定義的方法声滥。 如何創(chuàng)建一個分...
無論是在我們的今后的工作當(dāng)中還是面試找工作當(dāng)中,這兩個知識點是十分重要的,有些同學(xué)們對這方面的知識還是不是很了解,概念模糊,這里我整理下相關(guān)的內(nèi)容知識分享給大家。 一. KV...
基礎(chǔ)部分 1确徙、線程和進(jìn)程有什么區(qū)別 那么醒串,線程和進(jìn)程與堆执桌、棧之間的關(guān)系? 2芜赌、線程之間的通信 3仰挣、幾個線程問題 4、iOS通過MachPort向特定線程發(fā)送通知 3缠沈、當(dāng)用一個...
此文章轉(zhuǎn)載自 http://www.52im.net/forum.php?mod=viewthread&tid=279&page=1#pid1092先問是不是膘壶,再問為什么?Q...
1洲愤、什么是arc颓芭?(arc是為了解決什么問題誕生的?)首先解釋ARC: automatic reference counting自動引用計數(shù)柬赐。ARC幾個要點:在對象被創(chuàng)建時 ...