1、設計模式是什么? 你知道哪些設計模式,并簡要敘述? 2、MVC 和 MVVM 的區(qū)別 3、#import跟 #include 有什么區(qū)別,@class呢,#import<...
級別:★☆☆☆☆標簽:「iOS」「啟動流程」「啟動優(yōu)化」作者: 647 審校: QiShare團隊 前言:最近,小編在看戴銘老師的技術分享,感覺收獲很多。基于最近的學習,小...
昨天進行了360的視頻面試,很遺憾的沒有進。很多問題的答案就在嘴邊,可是就是說不出來,很遺憾??偨Y下來還是自己的準備不夠充分。下面把還記得的問題放上來,并發(fā)誓下次遇到以下題目...
去年隨著疫情的到來,我也失業(yè)了。一邊忙著抵抗病毒,一邊還得繼續(xù)準備面試。又該準備“造火箭”了,去了繼續(xù)“擰螺絲”,下面是自己最近的一些總結,也會在后面的面試中,遇到的面試問題...
SEL : 類成員方法的指針,但不同于C語言中的函數(shù)指針,函數(shù)指針直接保存了方法的地址,但SEL只是方法編號。 IMP:一個函數(shù)指針,保存了方法的地址 IMP和SEL關系 每...
參考篇:iOS-分類(Category) 前言:本文簡述Category原理,如有錯誤請留言指正。 第一部分:有關分類的本質、原理 Q:分類的對象方法,類方法都存在哪里? 一...
iOS開發(fā)中總能看到+load和+initialize的身影,網(wǎng)上對于這兩個方法有很多解釋,官方也有說明,但有些細節(jié)不夠清楚,今天我們來詳細扒一扒這兩個方法. load Ap...
在軟件開發(fā)過程中,我們常常需要在某個時間后執(zhí)行某個方法,或者是按照某個周期一直執(zhí)行某個方法。在這個時候,我們就需要用到定時器。而關于定時器,ios開發(fā)我們會用到的也就以下幾種...
Runtime的特性主要是消息(方法)傳遞,如果消息(方法)在對象中找不到,就進行轉發(fā),具體怎么實現(xiàn)的呢。我們從下面幾個方面探尋Runtime的實現(xiàn)機制。 Runtime介紹...
Runloop & KVO runloop app如何接收到觸摸事件的 為什么只有主線程的runloop是開啟的 為什么只在主線程刷新UI PerformSelector和r...
原文地址:2018 iOS 面試題大全由于原作者并沒有繼續(xù)更新,這里我轉過來繼續(xù)更新下 整理的一些iOS面試相關問題,持續(xù)更新,敬請關注 2018 iOS面試題大全---全方...