IOS 75道常見面試題

1.在一個app中間有一個button当娱,在你手觸摸屏幕點擊后吃既,到這個button收到點擊事件,中間發(fā)生了什么
2.main()之前的過程有哪些趾访?
3.消息轉(zhuǎn)發(fā)機(jī)制原理态秧?
4.說說你理解weak屬性?
5.遇到tableView卡頓嘛扼鞋?會造成卡頓的原因大致有哪些申鱼?
6.UIView和CALayer的區(qū)別和聯(lián)系
7.什么是離屏渲染,為什么會觸發(fā)離屏渲染,離屏渲染的危害
8.講一下你對iOS 內(nèi)存管理的理解
9.KVO實現(xiàn)原理
10.觀察者模式
11.如果讓你實現(xiàn) NSNotificationCenter云头,講一下思路
12.如果讓你實現(xiàn) GCD 的線程池捐友,講一下思路
13.Category 的實現(xiàn)原理,以及 Category 為什么只能加方法不能加實例變量溃槐。
14.swift 中struct和class的區(qū)別
15.在一個HTTPS連接的網(wǎng)站里匣砖,輸入賬號密碼點擊登錄后,到服務(wù)器返回這個請求前,中間經(jīng)歷了什么
16.什么時候用delegate猴鲫,什么時候用Notification对人?
17.什么是 KVO 和 KVC?
18.KVC的底層實現(xiàn)拂共?
19.KVO的底層實現(xiàn)牺弄?
20.ViewController生命周期
21.方法和選擇器有何不同?
22.你是否接觸過OC中的反射機(jī)制宜狐?簡單聊一下概念和使用
23.調(diào)用方法有兩種方式:
24.如何對iOS設(shè)備進(jìn)行性能測試势告?
25.開發(fā)項目時你是怎么檢查內(nèi)存泄露?
26.什么是懶加載抚恒?
27.類變量的 @public咱台,@protected,@private俭驮,@package 聲明各有什么含義回溺?
28.什么是謂詞?
29.isa指針問題
30.如何訪問并修改一個類的私有屬性表鳍?
31.一個objc對象的isa的指針指向什么馅而?有什么作用?
32.下面的代碼輸出什么譬圣?
33.寫一個完整的代理,包括聲明雄坪、實現(xiàn)
34.isKindOfClass厘熟、isMemberOfClass、selector作用分別是什么
35.delegate 和 notification 的區(qū)別
36.block反向傳值
37.block的注意點
38.BAD_ACCESS在什么情況下出現(xiàn)维哈?
39.lldb(gdb)常用的控制臺調(diào)試命令绳姨?
40.你一般是怎么用Instruments的?
41.iOS中常用的數(shù)據(jù)存儲方式有哪些阔挠?
42.iOS的沙盒目錄結(jié)構(gòu)是怎樣的飘庄?
43.iOS多線程技術(shù)有哪幾種方式?
44.GCD 與 NSOperation 的區(qū)別:
45.寫出使用GCD方式從子線程回到主線程的方法代碼
46.調(diào)用代碼使APP進(jìn)入后臺购撼,達(dá)到點擊Home鍵的效果跪削。(私有API)
47.獲取UIWebView的高度
48.設(shè)置UILable 的行間距 和 計算帶行間距的高度
49.禁止程序運行時自動鎖屏
50.CocoaPods pod install/pod update更新慢的問題
51.修改textFieldplaceholder字體顏色和大小
52.禁止textField和textView的復(fù)制粘貼菜單
53.三級頁面隱藏系統(tǒng)tabbar 1、單個處理
54.取消系統(tǒng)的返回手勢
55.百度坐標(biāo)跟火星坐標(biāo)相互轉(zhuǎn)換
56.添加pch文件的步聚
57.關(guān)于Masonry
58.UIWebView在IOS9下底部出現(xiàn)黑邊解決方式
59.數(shù)組逆序遍歷
60.把時間字符串2015-04-10格式化日期轉(zhuǎn)為NSDate類型
61.遠(yuǎn)程推送原理是什么??
62.http和scoket通信的區(qū)別?
63.import迂求、include和@class有什么區(qū)別
64.舉出5個以上你所熟悉的ios sdk庫有哪些和第三方庫有哪些?
65.ViewController的 loadView, viewDidLoad,viewWillAppear,viewDidUnload,dealloc碾盐、init分別是在什么時 66.候調(diào)用的?在自定義ViewController的時候這幾個函數(shù)里面應(yīng)該做什么工作?
66.簡述你對UIView、UIWindow和CALayer的理解
67.為什么很多內(nèi)置類如UITableViewController的delegate屬性都是assign而不是retain的?
68.簡述NotificationCenter揩局、KVC毫玖、KVO、Delegate?并說明它們之間的區(qū)別?
69.線程與進(jìn)程的區(qū)別和聯(lián)系?
70.簡述多線程的作用以及什么地方會用到多線程?OC實現(xiàn)多線程的方法有哪些?談?wù)劧嗑€程安全問題的幾種解決方案?何為線程同步,如何實現(xiàn)的?分線程回調(diào)主線程方法是什么,有什么作用?
71.Objective-C如何對內(nèi)存管理的,說說你的看法和解決方法?
72.內(nèi)存管理的幾條原則時什么?按照默認(rèn)法則.哪些方法生成的對象需要手動釋放付枫?在和property結(jié)合的時候怎樣有效的避免內(nèi)存泄露烹玉?
73.What is Singleton? (單例是什么)
74.對象是什么時候被釋放的?
75.什么情況下會發(fā)生內(nèi)存泄漏和內(nèi)存溢出阐滩?

IOS常見面試題目春霍,詳細(xì)答案進(jìn)群有資料。更多的面試題叶眉,demo分享盡在群號:776296806址儒!


QQ圖片20180531173835.jpg
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市衅疙,隨后出現(xiàn)的幾起案子莲趣,更是在濱河造成了極大的恐慌,老刑警劉巖饱溢,帶你破解...
    沈念sama閱讀 217,826評論 6 506
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件喧伞,死亡現(xiàn)場離奇詭異,居然都是意外死亡绩郎,警方通過查閱死者的電腦和手機(jī)潘鲫,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,968評論 3 395
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來肋杖,“玉大人溉仑,你說我怎么就攤上這事∽粗玻” “怎么了浊竟?”我有些...
    開封第一講書人閱讀 164,234評論 0 354
  • 文/不壞的土叔 我叫張陵,是天一觀的道長津畸。 經(jīng)常有香客問我振定,道長,這世上最難降的妖魔是什么肉拓? 我笑而不...
    開封第一講書人閱讀 58,562評論 1 293
  • 正文 為了忘掉前任后频,我火速辦了婚禮,結(jié)果婚禮上暖途,老公的妹妹穿的比我還像新娘卑惜。我一直安慰自己,他們只是感情好丧肴,可當(dāng)我...
    茶點故事閱讀 67,611評論 6 392
  • 文/花漫 我一把揭開白布残揉。 她就那樣靜靜地躺著,像睡著了一般芋浮。 火紅的嫁衣襯著肌膚如雪抱环。 梳的紋絲不亂的頭發(fā)上壳快,一...
    開封第一講書人閱讀 51,482評論 1 302
  • 那天,我揣著相機(jī)與錄音镇草,去河邊找鬼眶痰。 笑死,一個胖子當(dāng)著我的面吹牛梯啤,可吹牛的內(nèi)容都是我干的竖伯。 我是一名探鬼主播,決...
    沈念sama閱讀 40,271評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼因宇,長吁一口氣:“原來是場噩夢啊……” “哼七婴!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起察滑,我...
    開封第一講書人閱讀 39,166評論 0 276
  • 序言:老撾萬榮一對情侶失蹤打厘,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后贺辰,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體户盯,經(jīng)...
    沈念sama閱讀 45,608評論 1 314
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,814評論 3 336
  • 正文 我和宋清朗相戀三年饲化,在試婚紗的時候發(fā)現(xiàn)自己被綠了莽鸭。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 39,926評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡吃靠,死狀恐怖硫眨,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情撩笆,我是刑警寧澤捺球,帶...
    沈念sama閱讀 35,644評論 5 346
  • 正文 年R本政府宣布,位于F島的核電站夕冲,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏裂逐。R本人自食惡果不足惜歹鱼,卻給世界環(huán)境...
    茶點故事閱讀 41,249評論 3 329
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望卜高。 院中可真熱鬧弥姻,春花似錦、人聲如沸掺涛。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,866評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽薪缆。三九已至秧廉,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背疼电。 一陣腳步聲響...
    開封第一講書人閱讀 32,991評論 1 269
  • 我被黑心中介騙來泰國打工嚼锄, 沒想到剛下飛機(jī)就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人蔽豺。 一個月前我還...
    沈念sama閱讀 48,063評論 3 370
  • 正文 我出身青樓区丑,卻偏偏與公主長得像,于是被迫代替她去往敵國和親修陡。 傳聞我的和親對象是個殘疾皇子沧侥,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 44,871評論 2 354

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

  • 1.ios高性能編程 (1).內(nèi)層 最小的內(nèi)層平均值和峰值(2).耗電量 高效的算法和數(shù)據(jù)結(jié)構(gòu)(3).初始化時...
    歐辰_OSR閱讀 29,385評論 8 265
  • Swift1> Swift和OC的區(qū)別1.1> Swift沒有地址/指針的概念1.2> 泛型1.3> 類型嚴(yán)謹(jǐn) 對...
    cosWriter閱讀 11,101評論 1 32
  • *面試心聲:其實這些題本人都沒怎么背,但是在上海 兩周半 面了大約10家 收到差不多3個offer,總結(jié)起來就是把...
    Dove_iOS閱讀 27,140評論 30 470
  • 1.Difference between shallow copy and deep copy? 淺復(fù)制和深復(fù)制的...
    用心在飛閱讀 991評論 0 9
  • 再繁華的城市,無非是外表的鮮艷和嘈雜的人聲魄鸦,哪里都會有孤寂的靈魂宴杀,因為自己并不屬于這座城市,即使是出生在這個...
    癮隱閱讀 1,674評論 15 34