Runtime是近年來面試遇到的一個高頻方向,也是我們平時開發(fā)中或多或少接觸的一個領域,那么什么是runtime呢?它又可以用來做什么呢? 1、...
61、NStimer準嗎?談談你的看法?如果不準該怎樣實現(xiàn)一個精確的NSTimer? 62、你知道哪些設計模式,并簡要敘述? 63、import...
基礎部分 1、線程和進程有什么區(qū)別 那么,線程和進程與堆、棧之間的關系? 2、線程之間的通信 3、幾個線程問題 4、iOS通過MachPort向...
1、block的基本概念及使用 blcok是一種特殊的數(shù)據(jù)結構,它可以保存一段代碼,等到需要的時候進行調(diào)用執(zhí)行這段代碼,常用于GCD、動畫、排序...
1、分類的概念 分類是為了擴展系統(tǒng)類的方法而產(chǎn)生的一種方式,其作用就是在不修改原有類的基礎上,為一個類擴展方法,最主要的是可以給系統(tǒng)類擴展我們自...
無論是在我們的今后的工作當中還是面試找工作當中,這兩個知識點是十分重要的,有些同學們對這方面的知識還是不是很了解,概念模糊,這里我整理下相關的內(nèi)...
OC對象的本質(zhì) 我們平常編寫的 Objective-C 代碼,底層實現(xiàn)其實都是 C/C++ 代碼 具體的實現(xiàn)過程,就是 Objective-C ...
此文章轉載自 http://www.52im.net/forum.php?mod=viewthread&tid=279&page=1#pid10...
LLDB是個開源的內(nèi)置于XCode的調(diào)試工具,這里來理一 常常用法。lldb對于命令的簡稱,是頭部匹配方式,只要不混淆,你可以隨意簡稱某個命令。...