iOS 面霸面試題總結(jié)~[有答案]

//聯(lián)系人:石虎QQ: 1224614774昵稱:嗡嘛呢叭咪哄

Day01

01-分類與繼承的區(qū)別

分類:增加方法,不能增加變量.但是可以訪問類的變量

繼承:子類繼承了父類所有的方法和變量

繼承能增加變量和方法,分類只能增加方法,不能增加變量.

繼承會產(chǎn)生一個新的類.

分類不會產(chǎn)生新的類.同名的方法,分類里面優(yōu)先調(diào)用

02-分類與類擴展的區(qū)別

類擴展:可以添加屬性聲明,添加的方法聲明,匿名的分類

分類不能添加屬性,只能添加方法

Day02

//retain? mrc? strong? arc

01-展開:@property(nonatomic,retain) NSArray *cars;

getter方法:

-(NSArray *)cars{

return_cars;

}

setter方法:

-(void)setCars:(NSArray *)cars{

if(_cars = !cars){

[_cars release];

_cars = [cars retain];

}

}

-(void)dealloc{

[superdealloc];

//? ? [_cars release];

_cars =nil;

}

02-NULL,nil,Nil, NSNull

nil是對objective c對象賦空值為了避免野指針對指針賦值一個nil

Nil:表示對類進行賦空值

NULL:用于對非對象指針賦空值,比如C指針

NSNull集合里的空對象

對于像NSArray這樣的類型豌鸡,nil或NULL不能做為加到其中的Object,如果定義了一個NSArray徽诲,為其分配了內(nèi)存,又想設(shè)置其中的內(nèi)容為空导而,則可以用[NSNULL null】返回的對象來初始化NSArray中的內(nèi)容初始化內(nèi)容為空

Day03

寫一個代理

Day04

寫一個代理

Day05

weak和strong的區(qū)別,都是啥時候用?

Day07解釋@selector和SEL的含義和作用

@selector對方法進行包裝

SEL是一個數(shù)據(jù)類型.每一個方法都有一個isa指針

[selfrun]

Day08程序啟動的過程

0.main函數(shù)入口

1.創(chuàng)建UIApplication對象,創(chuàng)建代理對象,設(shè)置兩者的代理關(guān)系

2.開啟消息循環(huán)

3.加載plist文件,看里面有沒有指定storyboard,如果指定了,創(chuàng)建UIWindow對象.加載storyboard文件.根據(jù)storyboard里面箭頭指向的控制器,創(chuàng)建控制器對象,并且設(shè)置成window的根控制器,創(chuàng)建控制器的view,顯示到window上并且展示出來

沒有storyboard,就需要在程序啟動完成以后的代理函數(shù)里面寫代碼創(chuàng)建widow對象,創(chuàng)建控制器設(shè)置成window的根控制器,展示window

Day09數(shù)據(jù)怎么存儲,有幾種方式

偏好設(shè)置

xml xml文件或者plist文件

NSCoding

sqlite

Core data

Day10對內(nèi)存管理的理解

MRC

引用計數(shù)器

alloc new (mutable)copy retain? +1

relese? autorelease -1

蘋果官方的內(nèi)存管理原則:

1.誰創(chuàng)建或者retain,誰釋放

2.alloc new (mutable)copy retain ,就會要對應(yīng)一個

relese? autorelease

dealloc對象被銷毀的之前,調(diào)用

ARC

強指針對象有強指針指向,就不會被釋放

弱指針

循環(huán)引用問題

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末岔帽,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子缓熟,更是在濱河造成了極大的恐慌累魔,老刑警劉巖,帶你破解...
    沈念sama閱讀 206,602評論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件够滑,死亡現(xiàn)場離奇詭異垦写,居然都是意外死亡,警方通過查閱死者的電腦和手機彰触,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,442評論 2 382
  • 文/潘曉璐 我一進店門梯投,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人况毅,你說我怎么就攤上這事分蓖。” “怎么了俭茧?”我有些...
    開封第一講書人閱讀 152,878評論 0 344
  • 文/不壞的土叔 我叫張陵,是天一觀的道長漓帚。 經(jīng)常有香客問我母债,道長,這世上最難降的妖魔是什么尝抖? 我笑而不...
    開封第一講書人閱讀 55,306評論 1 279
  • 正文 為了忘掉前任毡们,我火速辦了婚禮,結(jié)果婚禮上昧辽,老公的妹妹穿的比我還像新娘衙熔。我一直安慰自己,他們只是感情好搅荞,可當(dāng)我...
    茶點故事閱讀 64,330評論 5 373
  • 文/花漫 我一把揭開白布红氯。 她就那樣靜靜地躺著,像睡著了一般咕痛。 火紅的嫁衣襯著肌膚如雪痢甘。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 49,071評論 1 285
  • 那天茉贡,我揣著相機與錄音塞栅,去河邊找鬼。 笑死腔丧,一個胖子當(dāng)著我的面吹牛放椰,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播愉粤,決...
    沈念sama閱讀 38,382評論 3 400
  • 文/蒼蘭香墨 我猛地睜開眼砾医,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了衣厘?” 一聲冷哼從身側(cè)響起藻烤,我...
    開封第一講書人閱讀 37,006評論 0 259
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后怖亭,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體涎显,經(jīng)...
    沈念sama閱讀 43,512評論 1 300
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 35,965評論 2 325
  • 正文 我和宋清朗相戀三年兴猩,在試婚紗的時候發(fā)現(xiàn)自己被綠了期吓。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 38,094評論 1 333
  • 序言:一個原本活蹦亂跳的男人離奇死亡倾芝,死狀恐怖讨勤,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情晨另,我是刑警寧澤潭千,帶...
    沈念sama閱讀 33,732評論 4 323
  • 正文 年R本政府宣布,位于F島的核電站借尿,受9級特大地震影響刨晴,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜路翻,卻給世界環(huán)境...
    茶點故事閱讀 39,283評論 3 307
  • 文/蒙蒙 一狈癞、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧茂契,春花似錦蝶桶、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,286評論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至厌小,卻和暖如春疼邀,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背召锈。 一陣腳步聲響...
    開封第一講書人閱讀 31,512評論 1 262
  • 我被黑心中介騙來泰國打工旁振, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人涨岁。 一個月前我還...
    沈念sama閱讀 45,536評論 2 354
  • 正文 我出身青樓拐袜,卻偏偏與公主長得像,于是被迫代替她去往敵國和親梢薪。 傳聞我的和親對象是個殘疾皇子蹬铺,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 42,828評論 2 345

推薦閱讀更多精彩內(nèi)容

  • *面試心聲:其實這些題本人都沒怎么背,但是在上海 兩周半 面了大約10家 收到差不多3個offer,總結(jié)起來就是把...
    Dove_iOS閱讀 27,125評論 29 470
  • 1.屬性readwrite,readonly秉撇,assign甜攀,retain秋泄,copy,nonatomic 各是什么作...
    曾令偉閱讀 1,044評論 0 10
  • 把網(wǎng)上的一些結(jié)合自己面試時遇到的面試題總結(jié)了一下规阀,以后有新的還會再加進來恒序。 1. OC 的理解與特性 OC 作為一...
    AlaricMurray閱讀 2,546評論 0 20
  • 轉(zhuǎn):http://www.cocoachina.com/programmer/20151019/13746.htm...
    Style_偉閱讀 1,293評論 0 3
  • 導(dǎo)語:很多人都說新浪微博已經(jīng)開始衰落厉碟,但是作為中國的推特喊巍,它的威力還是不容小視的。假如你有100W的粉絲箍鼓,你坐收廣...
    網(wǎng)易大咖閱讀 830評論 1 1