首先看一下問題引出,先看一些經(jīng)典的問題. 多線程的隱患 首先我們利用多線程的話肯定是好處多多,因?yàn)槲覀兛梢酝瑫r(shí)去做一些事情,大大的提高了效率.像我們下載視頻的時(shí)候就可以同時(shí)下...
首先看一下問題引出,先看一些經(jīng)典的問題. 多線程的隱患 首先我們利用多線程的話肯定是好處多多,因?yàn)槲覀兛梢酝瑫r(shí)去做一些事情,大大的提高了效率.像我們下載視頻的時(shí)候就可以同時(shí)下...
繼上一篇博客 中高級(jí)iOS必備知識(shí)點(diǎn)之RunLoop(一)[http://www.reibang.com/p/703fc7709770]繼續(xù)介紹 RunLoop的狀態(tài) 首先...
我們?cè)诿嬖囍薪?jīng)常會(huì)被問到這些問題,到底怎么回答比較合適? 這樣我們先去看一下我們平時(shí)項(xiàng)目中用到的Runtime,等下我們?cè)賮砀爬ㄉ厦娴膯栴}的答案.我們肯定是用Runtime提...
首先我們先來看一下這道面試題是啥? 題目看著非常簡(jiǎn)單,我是先創(chuàng)建了一個(gè)繼承NSObject的GDPerson類; 再看一下我們viewController.m里面的代碼: 請(qǐng)...
一、isKindOfClass荐开、isMemberOfClass區(qū)別 跟大家分享一道關(guān)于isKindOfClass和isMemberOfClass的面試題,也是比較常見的面試題...
在上一個(gè)博客我們介紹了,消息機(jī)制的第一個(gè)階段超級(jí)詳細(xì)的Runtime的消息機(jī)制的消息發(fā)送階段[http://www.reibang.com/p/d38f2011d6cf],...
跟大家分享一道關(guān)于super和superclass的面試題,也是比較常見的面試題,請(qǐng)看下面的代碼: 請(qǐng)問當(dāng)前的4個(gè)結(jié)果輸出是多少?我們平時(shí)寫代碼估計(jì)也不會(huì)這么寫,面試官問你這...
如果您在看這篇博客時(shí)候,還沒看過我上一篇博客,需要您去耐心的看一下,有助于更快更好的理解這篇博客的內(nèi)容Runtime學(xué)習(xí)基礎(chǔ)之isa指針[https://www.jiansh...
重要的事情說三遍: 重要提示:你要想學(xué)習(xí)并且學(xué)好Runtime,首先你要了解它底層的一些常用的數(shù)據(jù)結(jié)構(gòu),比如isa指針 重要提示:你要想學(xué)習(xí)并且學(xué)好Runtime,首先你要了...