‘2020’iOS面試題大全-點(diǎn)亮你iOS技能樹(shù)

應(yīng)用和內(nèi)容都是兩年前整理的吼过,陸陸續(xù)續(xù)有不少人下載和關(guān)注泼诱,也有不少人提出很多寶貴的意見(jiàn)坛掠。其中最值得我注意的是,不少問(wèn)題的答案治筒,當(dāng)初寫的時(shí)候都是網(wǎng)上摘抄屉栓,又或者是錯(cuò)誤的,而我在發(fā)布之后又很少更新耸袜,這樣反倒會(huì)誤人子弟友多。

如今再看,這篇帖子確實(shí)質(zhì)量不好堤框,所以前兩天我就偷偷的撤回了域滥,包括應(yīng)用也在蘋果商店下架了。

但最近又有人私信我蜈抓,說(shuō)為什么這篇帖子找不到了启绰,我想我之前撤回帖子時(shí)欠缺一些考慮,所以今天在這里稍微做一下更新:

  • 帖子恢復(fù)沟使。
  • 答案鏈接無(wú)效委可。

如果您覺(jué)得里面的問(wèn)題不錯(cuò),值得在面試準(zhǔn)備的時(shí)候?qū)W習(xí)看看腊嗡,那么通過(guò)自己探索獲得答案的收獲肯定要比直接打開(kāi)鏈接看我可能錯(cuò)誤的答案要多的多着倾。

最后祝愿大家找到滿意的工作。


有很多人喜歡這篇文章燕少,那么我就多打一個(gè)廣告吧卡者,其實(shí)有對(duì)應(yīng)的iOS 應(yīng)用可以下載,下載地址:iOS面試題大全-點(diǎn)亮您的iOS技能樹(shù)

image

此外客们,有人向我詢問(wèn)這個(gè)應(yīng)用的開(kāi)發(fā)過(guò)程崇决,我也會(huì)盡快整理出來(lái),并把應(yīng)用開(kāi)源底挫。


正文

學(xué)iOS一年多了嗽桩,很想對(duì)自己的知識(shí)進(jìn)行一個(gè)梳理,而最近又陸陸續(xù)續(xù)看到了不少iOS面試題凄敢,所以想整理下這些問(wèn)題,同時(shí)寫一個(gè)iOS面試題應(yīng)用湿痢,所以就有了這篇文章涝缝。

所有的內(nèi)容大部分來(lái)自于網(wǎng)絡(luò)的搜集扑庞,所以我不是一個(gè)創(chuàng)造者,而是一個(gè)搬運(yùn)工拒逮。我盡量把題目罐氨,尤其是參考答案的出處列明。若有任何疑問(wèn)滩援,建議栅隐,意見(jiàn),請(qǐng)聯(lián)系我玩徊。

作為一個(gè)開(kāi)發(fā)者租悄,有一個(gè)學(xué)習(xí)的氛圍跟一個(gè)交流圈子特別重要,這是一個(gè)我的iOS交流群:761407670 進(jìn)群密碼000恩袱,不管你是小白還是大牛歡迎入駐 泣棋,分享BAT,阿里面試題、面試經(jīng)驗(yàn)宪拥,討論技術(shù)淮腾, 大家一起交流學(xué)習(xí)成長(zhǎng)父泳!

另附上一份各好友收集的大廠面試題,進(jìn)群可自行下載把敢!

第一部分面試題來(lái)源于iOS-Developer-Interview-Questions,用[◇]標(biāo)示谅辣,難度是根據(jù)我自己的水平來(lái)標(biāo)識(shí)的修赞。
其中大部分答案來(lái)源于沒(méi)陽(yáng)光的午后的三篇
你能用到的iOS面試題(一)
你能用到的iOS面試題(二)
你能用到的iOS面試題(三)
沒(méi)陽(yáng)光的午后還寫了其他很多有質(zhì)量的iOS開(kāi)發(fā)文章,大家可以去學(xué)習(xí)屈藐。

第二部分面試題來(lái)源于微博@我就叫Sunny怎么了的這篇博文:《招聘一個(gè)靠譜的 iOS》榔组,其中共55題,除第一題為糾錯(cuò)題外联逻,其他54道均為簡(jiǎn)答題搓扯。用[※]標(biāo)示,難度是微博@我就叫Sunny怎么了標(biāo)識(shí)的包归。
答案為微博@iOS程序犭袁整理锨推,未經(jīng)出題者校對(duì),如有紕漏公壤,請(qǐng)向微博@iOS程序犭袁指正换可。

第三部分面試題來(lái)源于iOS程序員面試,絕對(duì)會(huì)遇到這些問(wèn)題厦幅!,和第一部分有一半的重疊沾鳄,因?yàn)檫@兩部分都是從iOS-Developer-and-Designer-Interview-Questions衍生過(guò)來(lái)的。用[◆]標(biāo)示确憨,難度是根據(jù)我自己的水平來(lái)標(biāo)識(shí)的译荞。
絕大部分是我自己給出的參考意見(jiàn)(或者參考鏈接)瓤的,大家有問(wèn)題可以聯(lián)系我,歡迎批評(píng)指正吞歼。

其他一部分從一些同學(xué)的整理中搬運(yùn)過(guò)來(lái)圈膏,有些是重疊的,或者類似的問(wèn)題篙骡,我可能就整合了稽坤。這些來(lái)自
Jack_liniOS,面試必看,最全梳理
pinguiiOS面試題糯俗,持續(xù)更新...等等尿褪,用[○]標(biāo)示,難度是根據(jù)我自己的水平來(lái)標(biāo)識(shí)的叶骨。

還有一部分是我自己補(bǔ)充的問(wèn)題茫多,用[●]標(biāo)示,難度是根據(jù)我自己的水平來(lái)標(biāo)識(shí)的忽刽。

Swift的內(nèi)容來(lái)自這里【面試必備】Swift 面試題及其答案, 因?yàn)槲覍?duì)swift不熟悉天揖,所以僅摘錄了一部分面試題目。也沒(méi)有標(biāo)識(shí)難度跪帝。今年會(huì)開(kāi)始swift的學(xué)習(xí)今膊,到時(shí)候再補(bǔ)充吧。

今天有發(fā)現(xiàn)一位大拿的博客伞剑,比我整理的還全面斑唬,大家可以參考:
iOS面試寶典

還有需要說(shuō)明的是,帶[自]標(biāo)記的目前暫時(shí)沒(méi)有參考答案黎泣,所以鏈接里面的內(nèi)容是空的恕刘,大家可以不必點(diǎn)擊進(jìn)去。

  • 編碼規(guī)范

問(wèn)題[※]: 請(qǐng)Review下面的代碼抒倚,并根據(jù)iOS的編碼規(guī)范做出正確的修改

  • 版本控制

問(wèn)題[◇◇]:請(qǐng)問(wèn)您用過(guò)什么版本控制工具褐着?并簡(jiǎn)述其工作流程。
問(wèn)題[◇◇◇]:有沒(méi)有在 GitHub 上發(fā)布過(guò)開(kāi)源代碼托呕,參與過(guò)開(kāi)源項(xiàng)目含蓉?

  • 開(kāi)發(fā)工具

  • Xcode

    • Instruments

問(wèn)題[◇◇◇◇]:你一般是怎么用 Instruments 的?
問(wèn)題[○○○○○]:講講你用Instrument優(yōu)化動(dòng)畫性能的經(jīng)歷吧(如果有的話)

  • Xcode插件

問(wèn)題[●●●]:有用過(guò)哪些Xcode的插件來(lái)提高工作效率?
問(wèn)題[◇◇◇]:您開(kāi)發(fā)常用的工具有哪些项郊?
問(wèn)題[◆◆◆][自]:談一談你常用的開(kāi)發(fā)工具都有哪些優(yōu)勢(shì)馅扣?

  • 運(yùn)行調(diào)試

問(wèn)題[○○○]:談?wù)刬OS開(kāi)發(fā)中Debug和Release的區(qū)別和使用
問(wèn)題[●●●]:您是怎么調(diào)試iOS程序的(談?wù)勀膇OS調(diào)試經(jīng)驗(yàn)?)
問(wèn)題[◇◇◇]:有哪些常見(jiàn)的 Crash 場(chǎng)景?
問(wèn)題[※※※]:如何調(diào)試BAD_ACCESS錯(cuò)誤
問(wèn)題[※※※]:lldb(gdb)常用的調(diào)試命令着降?
問(wèn)題[◇◇◇]:如果一個(gè)函數(shù)10次中有7次正確差油,3次錯(cuò)誤,問(wèn)題可能出現(xiàn)在哪里任洞?
問(wèn)題[◆◆◆]:你會(huì)選擇什么工具來(lái)追蹤Bug厌殉?
問(wèn)題[◆◆◆]:如果在Cocoa中發(fā)現(xiàn)一個(gè)Bug食绿,你會(huì)如何處理?
問(wèn)題[◆◆◆]:如果應(yīng)用的新版本出現(xiàn)了Regression的情況公罕,該如何補(bǔ)救?如何防止用戶在使用過(guò)程中遇到新的Bug耀销?

問(wèn)題[◆◆◆][自]:是否有最中意的錯(cuò)誤報(bào)告楼眷?

  • CocoaPods

問(wèn)題[◇◇]:熟悉 CocoaPods 么?能大概講一下工作原理么熊尉?

  • 關(guān)于App Store

問(wèn)題[◆◆◆]:請(qǐng)描述一下你的iOS應(yīng)用開(kāi)發(fā)流程罐柳。
問(wèn)題[◆◆◆]:應(yīng)用內(nèi)購(gòu)買(In-App Purchases)是怎么回事?IAP能夠?yàn)橛脩魩?lái)哪些新體驗(yàn)狰住?
問(wèn)題[◆◆]:你是否在App Store上發(fā)布過(guò)應(yīng)用张吉?能否概括一下過(guò)程?
問(wèn)題[◆◆]:iTunes Connect是什么催植?
問(wèn)題[◆◆]:Provisioning Profiles是指肮蛹?
問(wèn)題[◆]:App ID是什么?
問(wèn)題[◆◆◆]:iOS的開(kāi)發(fā)和發(fā)布簽名證書有何異同创南?
問(wèn)題[◆◆◆]:如何使用TestFlight伦忠?
問(wèn)題[◆◆◆]:通過(guò)Ad-hoc發(fā)布應(yīng)用的話,該如何使用UUID稿辙?
問(wèn)題[◆◆◆◆]:應(yīng)何時(shí)驗(yàn)證購(gòu)買收據(jù)昆码?
問(wèn)題[◆]:發(fā)布iAds(蘋果平臺(tái)廣告)有哪些要求?
問(wèn)題[◇◇◇◇◇]:iOS 的簽名機(jī)制大概是怎樣的邻储?

  • Objective-C

  • 基礎(chǔ)語(yǔ)法

    • 關(guān)鍵字

問(wèn)題[○○]:關(guān)鍵字const有什么含意赋咽?修飾類呢?
問(wèn)題[○]:#define和const變量有什么區(qū)別?
問(wèn)題[○○○]:請(qǐng)用預(yù)處理指令#define聲明一個(gè)常數(shù),用以表明1年中有多少秒(忽略閏年問(wèn)題)
問(wèn)題[○○○]:寫一個(gè)”標(biāo)準(zhǔn)"宏MIN 吨娜,這個(gè)宏輸入兩個(gè)參數(shù)并返回較小的一個(gè)脓匿。
問(wèn)題[○○○]:關(guān)鍵字volatile有什么含意?
問(wèn)題[○○]:關(guān)鍵字static有什么作用?
問(wèn)題[○○]:請(qǐng)談?wù)?include與#import的區(qū)別、#import與@class 的區(qū)別
問(wèn)題[○○]:請(qǐng)分別說(shuō)明@public萌壳、@protected亦镶、@private 它們的含義與作用
問(wèn)題[○○]:什么是id類型,id 聲明的對(duì)象有什么特性?
問(wèn)題[○○]:請(qǐng)談一談self袱瓮、super關(guān)鍵字的作用
問(wèn)題[○○○]:談?wù)勀鷮?duì)@synthesize缤骨、@dynamic的理解
問(wèn)題[○○○]:請(qǐng)解釋self = [super init]方法
問(wèn)題[○○]:請(qǐng)問(wèn)常見(jiàn)的object-c的數(shù)據(jù)類型有那些, 和C的基本數(shù)據(jù)類型有什么區(qū)別?如:NSInteger和int
問(wèn)題[◆◆◆◆]:請(qǐng)說(shuō)明如何使用Instancetype及其重要性尺借。

  • 屬性訪問(wèn)

問(wèn)題[※]:請(qǐng)問(wèn)@property中有哪些屬性關(guān)鍵字绊起?
問(wèn)題[※※※]:ARC下,不顯式指定任何屬性關(guān)鍵字時(shí)燎斩,默認(rèn)的關(guān)鍵字都有哪些虱歪?
問(wèn)題[○○○]:@property 的本質(zhì)是什么蜂绎?ivar、getter笋鄙、setter 是如何生成并添加到這個(gè)類中的
問(wèn)題[○○]:什么情況使用 weak 關(guān)鍵字师枣,相比 assign 有什么不同?
問(wèn)題[※]:weak屬性需要在dealloc中置nil么萧落?
問(wèn)題[○○○○]:@protocol 和 category 中如何使用 @property
問(wèn)題[※※※]:用@property聲明的NSString(或NSArray践美,NSDictionary)經(jīng)常使用copy關(guān)鍵字,為什么找岖?如果改用strong關(guān)鍵字陨倡,可能造成什么問(wèn)題?
問(wèn)題[○○○]:這個(gè)寫法會(huì)出什么問(wèn)題: @property (copy) NSMutableArray *array;
問(wèn)題[※※]:@synthesize和@dynamic分別有什么作用许布?
問(wèn)題[※※※]:@synthesize合成實(shí)例變量的規(guī)則是什么兴革?假如property名為foo,存在一個(gè)名為_(kāi)foo的實(shí)例變量蜜唾,那么還會(huì)自動(dòng)合成新變量么杂曲?
問(wèn)題[※※※※※]:在有了自動(dòng)合成屬性實(shí)例變量之后,@synthesize還有哪些使用場(chǎng)景灵妨?
問(wèn)題[◇]:如何為 Class 定義一個(gè)對(duì)外只讀對(duì)內(nèi)可讀寫的屬性?
問(wèn)題[○○○]:在一個(gè)對(duì)象的方法里面:self.name = @"object";和name =@"object";有什么不同嗎?
問(wèn)題[○○○]:為什么很多內(nèi)置類如UITableViewController的delegate屬性都是assign而不是retain的解阅?
問(wèn)題[○○○]:怎么用 copy 關(guān)鍵字?
問(wèn)題[○○○]:請(qǐng)解釋一下關(guān)鍵詞的區(qū)別:assign vs weak, __block vs __weak

  • Block

問(wèn)題[○○]:什么是block
問(wèn)題[○○○]:使用block有什么好處泌霍?使用NSTimer寫出一個(gè)使用block顯示(在UILabel上)秒表的代碼
問(wèn)題[◇◇◇]:談?wù)刡lock使用時(shí)的注意點(diǎn)货抄?
問(wèn)題[○○○]:block和代理的區(qū)別,哪個(gè)更好朱转?
問(wèn)題[※※]:使用block時(shí)什么情況會(huì)發(fā)生引用循環(huán)蟹地,如何解決?
問(wèn)題[※※]:在block內(nèi)如何修改block外部變量藤为?
問(wèn)題[※※※]:使用系統(tǒng)的某些block api(如UIView的block版本寫動(dòng)畫時(shí))怪与,是否也考慮引用循環(huán)問(wèn)題?

  • Category

問(wèn)題[○○○]:類別和類擴(kuò)展的區(qū)別
問(wèn)題[○○○]:分類的作用缅疟?分類和繼承的區(qū)別分别?
問(wèn)題[○○○]:重寫一個(gè)類的方式用繼承好還是分類好? 為什么?
問(wèn)題[◇◇]:iOS Extension 是什么?能列舉幾個(gè)常用的 Extension 么存淫?
問(wèn)題[◇◇◇◇◇]:如何讓 Category 支持屬性耘斩?

  • KVC/KVO

問(wèn)題[○○○]:什么是KVC/KVO
問(wèn)題[※※]:addObserver:forKeyPath:options:context:各個(gè)參數(shù)的作用分別是什么,observer中需要實(shí)現(xiàn)哪個(gè)方法才能獲得KVO回調(diào)桅咆?
問(wèn)題[※※※]:如何手動(dòng)觸發(fā)一個(gè)value的KVO
問(wèn)題[※※※]:若一個(gè)類有實(shí)例變量NSString *_foo括授,調(diào)用setValue:forKey:時(shí),可以以foo還是_foo作為key?
問(wèn)題[※※※※]:KVC的keyPath中的集合運(yùn)算符如何使用荚虚?
問(wèn)題[※※※※]:KVC和KVO的keyPath一定是屬性么薛夜?
問(wèn)題[※※※※※]:如何關(guān)閉默認(rèn)的KVO的默認(rèn)實(shí)現(xiàn),并進(jìn)入自定義的KVO實(shí)現(xiàn)版述?
問(wèn)題[※※※※※]:apple用什么方式實(shí)現(xiàn)對(duì)一個(gè)對(duì)象的KVO梯澜?

  • Protocal/Delegate

問(wèn)題[○○]:代理的作用?
問(wèn)題[○○]:OC有多繼承嗎渴析?沒(méi)有的話用什么代替腊徙?
問(wèn)題[◇◇]:什么是 Protocol,Delegate 一般是怎么用的檬某?

  • Notification

問(wèn)題[○○]:什么是Notification?
問(wèn)題[◇◇◇]:談?wù)凬SNotification 和 KVO 的使用場(chǎng)景螟蝙?
問(wèn)題[◇◇◇◇◇]:為什么 NotificationCenter 要 removeObserver? 如何實(shí)現(xiàn)自動(dòng) remove?

  • 面向?qū)ο?/li>

問(wèn)題[○○○]:我們說(shuō)的oc是動(dòng)態(tài)運(yùn)行時(shí)語(yǔ)言是什么意思?
問(wèn)題[※※]:objc中向一個(gè)nil對(duì)象發(fā)送消息將會(huì)發(fā)生什么恢恼?
問(wèn)題[※※※]:objc中向一個(gè)對(duì)象發(fā)送消息[obj foo]和objc_msgSend()函數(shù)之間有什么關(guān)系?
問(wèn)題[○○○]:為什么其他語(yǔ)言里叫函數(shù)調(diào)用胰默,Object-C里則叫給我對(duì)象發(fā)消息
問(wèn)題[○○○○]:對(duì)于語(yǔ)句NSString*obj = [[NSData alloc] init]; obj在編譯時(shí)和運(yùn)行時(shí)分別時(shí)什么類型的對(duì)象?
問(wèn)題[○○○]:isMemberOfClass 和 isKindOfClass 聯(lián)系與區(qū)別
問(wèn)題[※※※]:什么時(shí)候會(huì)報(bào)unrecognized selector的異常场斑?
問(wèn)題[※※※※]:一個(gè)objc對(duì)象的isa的指針指向什么?有什么作用牵署?
問(wèn)題[※※※※※]:objc中的類方法和實(shí)例方法有什么本質(zhì)區(qū)別和聯(lián)系漏隐?
問(wèn)題[※※※※※]:_objc_msgForward函數(shù)是做什么的,直接調(diào)用它將會(huì)發(fā)生什么奴迅?
問(wèn)題[※※※※※]:能否向編譯后得到的類中增加實(shí)例變量青责?能否向運(yùn)行時(shí)創(chuàng)建的類中添加實(shí)例變量?為什么取具?
問(wèn)題[○○]:C和obj-c 如何混用
問(wèn)題[◇◇◇◇◇]:Objective-C 中脖隶,meta-class 指的是什么?
問(wèn)題[◇◇◇]:Toll-Free Bridging 是什么暇检?什么情況下會(huì)使用产阱?

  • 內(nèi)存管理

問(wèn)題[○○]:請(qǐng)談?wù)劧押蜅5膮^(qū)別
問(wèn)題[○○○]:請(qǐng)問(wèn)深拷貝和淺拷貝有什么區(qū)別?
問(wèn)題[◇◇◇]:iOS 是如何管理內(nèi)存的块仆?
問(wèn)題[○○○]:什么是ARC(ARC是為了解決什么問(wèn)題誕生的)构蹬?
問(wèn)題[※※※※]:ARC通過(guò)什么方式幫助開(kāi)發(fā)者管理內(nèi)存?
問(wèn)題[※※※※]:一個(gè)objc對(duì)象如何進(jìn)行內(nèi)存布局悔据?(考慮有父類的情況)
問(wèn)題[※※※※]:不手動(dòng)指定autoreleasepool的前提下庄敛,一個(gè)autorealese對(duì)象在什么時(shí)刻釋放?(比如在一個(gè)vc的viewDidLoad中創(chuàng)建)
問(wèn)題[※※※※※]:蘋果是如何實(shí)現(xiàn)autoreleasepool的蜜暑?
問(wèn)題[○○○]:描述一個(gè)你所遇到retain cycle例子
問(wèn)題[○○○○]:請(qǐng)談?wù)剝?nèi)存的使用和優(yōu)化的注意事項(xiàng)

  • 多線程

問(wèn)題[○○]:線程與進(jìn)程的區(qū)別和聯(lián)系?
問(wèn)題[○○]:什么是多線程
問(wèn)題[○○○]:請(qǐng)簡(jiǎn)單介紹下iOS的多線程
問(wèn)題[◇◇◇◇]:什么時(shí)候選擇NSOperation? NSOperation 相比于 GCD 有哪些優(yōu)勢(shì)铐姚?
問(wèn)題[○○○]:談?wù)勱?duì)列和多線程的使用原理
問(wèn)題[○○○]:使用atomic一定是線程安全的嗎?
問(wèn)題[○○○]:Object C中創(chuàng)建線程的方法是什么?如果在主線程中執(zhí)行代碼,方法是什么?如果想延時(shí)執(zhí)行代碼隐绵、方法又是什么?
問(wèn)題[○○○]:有a之众、b、c依许、d 4個(gè)異步請(qǐng)求棺禾,如何判斷a、b峭跳、c膘婶、d都完成執(zhí)行?如果需要a蛀醉、b悬襟、c、d順序執(zhí)行拯刁,該如何實(shí)現(xiàn)脊岳?
問(wèn)題[※※]:GCD的隊(duì)列(dispatch_queue_t)分哪兩種類型?
問(wèn)題[※※※※]:如何用GCD同步若干個(gè)異步調(diào)用垛玻?(如根據(jù)若干個(gè)url異步加載多張圖片割捅,然后在都下載完成后合成一張整圖)
問(wèn)題[※※※※]:dispatch_barrier_async的作用是什么?
問(wèn)題[※※※※※]:蘋果為什么要廢棄dispatch_get_current_queue帚桩?

  • Runloop

問(wèn)題[◇◇◇◇]:什么是 Runloop亿驾?
問(wèn)題[※※※]:runloop和線程有什么關(guān)系?
問(wèn)題[※※※]:runloop的mode作用是什么账嚎?
問(wèn)題[※※※※※]:猜想runloop內(nèi)部是如何實(shí)現(xiàn)的莫瞬?
問(wèn)題[○○○○]:UITableViewCell上有個(gè)UILabel,顯示NSTimer實(shí)現(xiàn)的秒表時(shí)間醉锄,手指滾動(dòng)cell過(guò)程中乏悄,label是否刷新,為什么恳不?
問(wèn)題[※※※※]:以+ scheduledTimerWithTimeInterval...的方式觸發(fā)的timer檩小,在滑動(dòng)頁(yè)面上的列表時(shí),timer會(huì)暫定回調(diào)烟勋,為什么规求?如何解決?
問(wèn)題[◇◇◇◇]:為什么 UIScrollView 的滾動(dòng)會(huì)導(dǎo)致 NSTimer 失效卵惦?

  • Runtime

問(wèn)題[○○○○]:runtime 如何實(shí)現(xiàn) weak 屬性
問(wèn)題[※※※※]:runtime如何通過(guò)selector找到對(duì)應(yīng)的IMP地址阻肿?(分別考慮類方法和實(shí)例方法)
問(wèn)題[※※※※]:使用runtime Associate 方法關(guān)聯(lián)的對(duì)象,需要在主對(duì)象dealloc的時(shí)候釋放么沮尿?
問(wèn)題[※※※※※]:runtime如何實(shí)現(xiàn)weak變量的自動(dòng)置nil丛塌?
問(wèn)題[○○○○○]:什么是method swizzling?
問(wèn)題[◇◇◇◇◇]:+(void)load; +(void)initialize较解;有什么用處?
問(wèn)題[◇◇◇◇◇]:如何訪問(wèn)并修改一個(gè)類的私有屬性赴邻?
問(wèn)題[◇◇◇◇◇]:Objective-C 如何對(duì)已有的方法印衔,添加自己的功能代碼以實(shí)現(xiàn)類似記錄日志這樣的功能?

問(wèn)題[◆◆◆]:Cocoa Touch Layer 包含什么辩恼?不包含什么雇庙?
問(wèn)題[●●●]:什么是App Extentions?
問(wèn)題[●●●]:什么是Handoff灶伊?
問(wèn)題[●●●]:什么是Document Picker疆前?
問(wèn)題[●●●]:什么是AirDrop?
問(wèn)題[●●●]:什么是TextKit
問(wèn)題[●●●]:什么是UIKit Dynamics聘萨?
問(wèn)題[●●●]:什么是Multitasking竹椒?
問(wèn)題[●●●]:什么是Auto Layout?
問(wèn)題[●●●]:什么是Storyboards米辐?
問(wèn)題[●●●]:什么是UI State Preservation胸完?
問(wèn)題[●●●]:什么是Apple Push Notification Service?
問(wèn)題[●●●]:什么是Local Notifications翘贮?
問(wèn)題[●●●]:什么是Gesture Recognizers赊窥?
問(wèn)題[●●●]:什么是Standard System View Controllers?
問(wèn)題[◆◆◆]:請(qǐng)解釋一下Handoff是什么狸页,并簡(jiǎn)述它是如何實(shí)現(xiàn)iOS锨能、Mac/網(wǎng)頁(yè)應(yīng)用互通的。
問(wèn)題[◆◆◆]:iOS應(yīng)用是如何實(shí)現(xiàn)后臺(tái)多任務(wù)處理(Multitasking)的?
問(wèn)題[◇◇◇]:iOS 7的多任務(wù)添加了哪兩個(gè)新的 API? 各自的使用場(chǎng)景是什么址遇?
問(wèn)題[◆◆◆]:Game Center針對(duì)iOS游戲有哪些功能熄阻?

  • Cocoa Touch Frameworks
    • APP

問(wèn)題[◆◆◆]:AppDelegate扮演著什么樣的角色?
問(wèn)題[○○○]:請(qǐng)談?wù)剳?yīng)用的生命周期
問(wèn)題[◇◇◇◇]:當(dāng)系統(tǒng)出現(xiàn)內(nèi)存警告時(shí)會(huì)發(fā)生什么傲隶?

  • 基礎(chǔ)控件

問(wèn)題[◆◆◆]:請(qǐng)解釋一下啟動(dòng)畫面(Launch Images)饺律。
問(wèn)題[◆◆◆]:什么是模態(tài)視圖?
問(wèn)題[◆◆◆]:什么是分段控件跺株?
問(wèn)題[◆◆◆]:應(yīng)該在什么情況下使用標(biāo)簽复濒、文本域和文本視圖?
問(wèn)題[◆◆◆]:選取器視圖(Picker View)適合存放哪類內(nèi)容乒省?
問(wèn)題[◆◆◆]:Splitview Controller是什么巧颈?
問(wèn)題[◆◆◆][自]:什么時(shí)候用“彈出(Popover)”屬性最為合適?
問(wèn)題[◆◆◆]:表視圖(Table View)是什么袖扛?集合視圖(Collection View)又是什么砸泛?
問(wèn)題[◆◆◆]:選項(xiàng)卡(Tab Bar)和工具欄(Toolbar)分別是什么??jī)烧咧g有何共同點(diǎn)和不同點(diǎn)蛆封?
問(wèn)題[◆◆◆][自]:導(dǎo)航欄(Navigation Bar)是什么唇礁?能否拿出你的iPhone,指出你下載的哪些應(yīng)用運(yùn)用了導(dǎo)航欄惨篱?
問(wèn)題[◆◆◆]:設(shè)備狀態(tài)欄(Device Status Bar)是什么盏筐?高度如何?是否透明砸讳?在手機(jī)通話或者導(dǎo)航狀態(tài)下琢融,它是如何顯示的?
問(wèn)題[○○○]:自定義實(shí)現(xiàn)UITabbarController的原理

 -  View Controller

問(wèn)題[◆◆◆]:Controller Life-Cycle以及View Life-cycle分別有哪些調(diào)試方法簿寂?
問(wèn)題[○○○]:請(qǐng)談一談UIViewController的完整生命周期
問(wèn)題[○○○]:ViewController 的 loadView,漾抬、viewDidLoad,、viewDidUnload 分別是在什么時(shí)候調(diào)用的常遂?
問(wèn)題[○○○]:push view controller 和 present view controller的區(qū)別
問(wèn)題[◇◇◇◇]:哪些途徑可以讓 ViewController 瘦下來(lái)纳令?

 -  View

問(wèn)題[○○○○]:談?wù)効刂破鱒iew的加載過(guò)程?
問(wèn)題[○○○○]:loadView干嘛用的?
問(wèn)題[○○○○]:LayoutSubViews在什么時(shí)候被調(diào)用克胳?
問(wèn)題[○○○○]:使用drawRect有什么影響泊碑?
問(wèn)題[○○○]:一個(gè)view已經(jīng)初始化完畢,view上面添加了n個(gè)button毯欣,除用view的tag之外馒过,還可以采用什么辦法來(lái)找到自己想要的button來(lái)修改button的值
問(wèn)題[◇◇◇◇]:請(qǐng)問(wèn)UIView和CALayer是什么關(guān)系?
問(wèn)題[◇◇◇◇◇]:+[UIView animateWithDuration :animations: completion:] 內(nèi)部大概是如何實(shí)現(xiàn)的?
問(wèn)題[◇]:frame和bounds有什么不同?

 -  Tableview

問(wèn)題[○○]:UITableView的數(shù)據(jù)源方法和代理方法酗钞?
問(wèn)題[○○]:說(shuō)說(shuō)您對(duì)于單元格重用的理解
問(wèn)題[○○○]:如何解決cell重用時(shí)出現(xiàn)的問(wèn)題
問(wèn)題[◇◇◇◇]:當(dāng) TableView 的 Cell 改變時(shí)腹忽,如何讓這些改變以動(dòng)畫的形式呈現(xiàn)来累?
[問(wèn)題[○○○○]:談?wù)刄ITableViewCell是如何優(yōu)化表格的?

 -  Event

問(wèn)題[◆◆◆]:按鈕或者其他控件可以響應(yīng)哪些事件窘奏?
問(wèn)題[◆◆◆]:請(qǐng)簡(jiǎn)要描述一下UIScrollView的執(zhí)行過(guò)程嘹锁。它是如何響應(yīng)手勢(shì)識(shí)別(Gesture Recognizer)、多點(diǎn)觸控(Multi-Touch)和Run Loop的着裹?
問(wèn)題[○○○]:view的touch事件有哪些领猾?
問(wèn)題[◇◇◇◇]:什么是響應(yīng)者鏈,它是怎么工作的骇扇?

 -  Storybaord

問(wèn)題[◆◆◆]:請(qǐng)描述一下Storyboard和標(biāo)準(zhǔn)NIB文件的差別摔竿。
問(wèn)題[※※]:IBOutlet連出來(lái)的視圖屬性為什么可以被設(shè)置成weak?
問(wèn)題[※※※※※]:IB中User Defined Runtime Attributes如何使用?
問(wèn)題[◆◆◆]:自動(dòng)布局(Auto Layout)的作用是什么少孝?請(qǐng)概括一下它是如何運(yùn)行的继低。

 -  通知

問(wèn)題[◆◆◆]:iOS提供哪些種類的通知?
問(wèn)題[○○○○]:說(shuō)說(shuō)APNS的推送機(jī)制
問(wèn)題[◇◇◇]:Push Notification 是如何工作的稍走?

  • 其他

問(wèn)題[◇◇◇]:iOS 的沙盒目錄結(jié)構(gòu)是怎樣的袁翁? App Bundle 里面都有什么?
問(wèn)題[○○]:將字符串“2015-04-10”格式化日期轉(zhuǎn)為NSDate類型
問(wèn)題[◇◇]:使用 NSUserDefaults 時(shí)婿脸,如何處理布爾的默認(rèn)值粱胜?(比如返回 NO,不知道是真的 NO 還是沒(méi)有設(shè)置過(guò))
問(wèn)題[◆◆◆]:請(qǐng)解釋一下NSUserDefaults狐树。就你而言年柠,你會(huì)如何在磁盤中對(duì)數(shù)組對(duì)象進(jìn)行序列化?
問(wèn)題[◇◇◇]:如何把一個(gè)包含自定義對(duì)象的數(shù)組序列化到磁盤褪迟?
問(wèn)題[○○○]:如何讓自己所寫的對(duì)象具有拷貝功能?
問(wèn)題[○○○]:如何合并多個(gè)數(shù)據(jù)并去除重復(fù)元素答憔?
問(wèn)題[○○○]:談?wù)凮C中可修改和不可以修改類型
問(wèn)題[◇◇◇◇]:performSelector:withObject:afterDelay: 內(nèi)部大概是怎么實(shí)現(xiàn)的味赃,有什么注意事項(xiàng)么?
問(wèn)題[◆◆◆]:請(qǐng)描述SpriteKit和SceneKit的作用虐拓。
問(wèn)題[◆◆◆]:請(qǐng)概括一下你在構(gòu)建iOS應(yīng)用時(shí)的測(cè)試過(guò)程心俗。iOS應(yīng)用如何實(shí)現(xiàn)對(duì)其他語(yǔ)言、日期格式以及貨幣單位的支持蓉驹?
問(wèn)題[◆◆◆]:為什么移動(dòng)設(shè)備上的緩存和壓縮是不可或缺的城榛?
問(wèn)題[◆◆]:為什么Cocoa Touch的類名稱是以兩個(gè)大寫字母開(kāi)頭的?
問(wèn)題[◆◆◆]:iOS是如何提高安全性态兴,保護(hù)用戶隱私信息的狠持?
問(wèn)題[◆◆◆][自]:iPad 2,iPad mini 1-3瞻润,iPad Retina喘垂,iPad Air 2甜刻,iPhone 5、5S正勒、6以及6+在硬件性能方面有何差異得院?這對(duì)注重性能的應(yīng)用有何限制?
問(wèn)題[◆◆◆][自]:傳感器章贞,IO以及WiFi祥绞、撥號(hào)等連接方式如何在iOS平臺(tái)上運(yùn)作?它們有何利用價(jià)值鸭限?請(qǐng)扼要地談?wù)勀愕挠^點(diǎn)蜕径。
問(wèn)題[◆◆◆]:AirPlay是如何運(yùn)行的?換做是你里覆,你會(huì)如何通過(guò)編程提高應(yīng)用的實(shí)用性以及演示效果丧荐?

  • Media Layer

問(wèn)題[○○○]:Quatrz 2D的繪圖功能的三個(gè)核心概念是什么并簡(jiǎn)述其作用。
問(wèn)題[○○○]:如何播放 GIF 圖片喧枷,有什么優(yōu)化方案么虹统?
問(wèn)題[○○○○]:如何高性能的給 UIImageView 加個(gè)圓角?
問(wèn)題[◇◇◇]:如何把一張大圖縮小為1/4大小的縮略圖?
問(wèn)題[◇◇◇◇◇]:為什么當(dāng) Core Animation 完成時(shí)隧甚,layer 又會(huì)恢復(fù)到原先的狀態(tài)车荔?
問(wèn)題[◆◆◆◆]:Metal是什么?
問(wèn)題[○○○]:iPhone OS主要提供了幾種播放音頻的方法戚扳?
問(wèn)題[○○○]:使用AVAudioPlayer類調(diào)用哪個(gè)框架忧便、使用步驟?
問(wèn)題[◆◆◆]:請(qǐng)概括一下Core Audio帽借,Core Data以及Core Location各是什么珠增。它們對(duì)iOS應(yīng)用有何意義?

  • Core Services Layer

問(wèn)題[◆◆◆]:iCloud包含了哪些技術(shù)與服務(wù)砍艾?
問(wèn)題[◆◆◆]:HealthKit是什么蒂教?
問(wèn)題[◆◆◆]:VoiceOver是什么?請(qǐng)舉例解釋一下iOS中的輔助功能(Accessibility)脆荷。開(kāi)發(fā)者如何使用這些功能凝垛?
問(wèn)題[◆◆◆]:iBeacons是什么?
問(wèn)題[○○]:什么是coredata?
問(wèn)題[○○○]:用過(guò)Core Data 或者 SQLite嗎蜓谋?讀寫是分線程的嗎梦皮?遇到過(guò)死鎖沒(méi)?如何解決的桃焕?
問(wèn)題[○○]:什么是NSManagedobjectContext?
問(wèn)題[○○]:什么是謂詞?
問(wèn)題[○○○]:什么是NSManagedObject模型?
問(wèn)題[○○○]:iOS怎么做數(shù)據(jù)的持久化?
問(wèn)題[○○○]:TCP和UDP的區(qū)別于聯(lián)系
問(wèn)題[○○○]:TCP連接的三次握手
問(wèn)題[○○○]:Scoket連接和HTTP連接的區(qū)別
問(wèn)題[○○○]:HTTP協(xié)議的特點(diǎn)剑肯,關(guān)于HTTP請(qǐng)求GET和POST的區(qū)別
問(wèn)題[○○○]:XML數(shù)據(jù)解析方式各有什么不同,JSON解析有哪些框架观堂?
問(wèn)題[○○○]:Core Foundation中提供了哪幾種操作Socket的方法退子?
問(wèn)題[○○○]:CFSocket使用有哪幾個(gè)步驟
問(wèn)題[◇◇◇]:如何處理異步的網(wǎng)絡(luò)請(qǐng)求岖妄?

  • Core OS Layer

問(wèn)題[○○○]:如何制作一個(gè)靜態(tài)庫(kù)/動(dòng)態(tài)庫(kù),他們的區(qū)別是什么寂祥?
問(wèn)題[◇◇◇]:你會(huì)如何存儲(chǔ)用戶的一些敏感信息荐虐,如登錄的 token。
問(wèn)題[◇◇◇]:Apple Pay 是什么丸凭?它的大概工作流程是怎樣的福扬?

  • 數(shù)據(jù)結(jié)構(gòu)與算法

問(wèn)題[●●●]:請(qǐng)談?wù)剶?shù)組和鏈表的區(qū)別?
問(wèn)題[●●●]:談?wù)勀闼赖呐判蛩惴?/a>
問(wèn)題[●●●]:談?wù)勀闼私獾牟檎宜惴?/a>
問(wèn)題[○○○]:二叉搜索樹(shù)的概念惜犀,時(shí)間復(fù)雜度多少铛碑?

  • 架構(gòu)

問(wèn)題[○○○]:如何理解MVC設(shè)計(jì)模式
問(wèn)題[◆◆◆]:MVC對(duì)代碼庫(kù)(Codebase)的設(shè)計(jì)有何影響?
問(wèn)題[◆◆◆]:應(yīng)用可以下載并即刻顯示數(shù)據(jù)虽界。如何根據(jù)MVC來(lái)判斷下載的最佳位置汽烦?
問(wèn)題[○○○]:如何理解MVVM設(shè)計(jì)模式

  • 設(shè)計(jì)模式

問(wèn)題[●●●]:什么是設(shè)計(jì)模式?聊聊你所知道的設(shè)計(jì)模式莉御。
問(wèn)題[○○○]:?jiǎn)卫J降淖饔闷餐蹋砍绦蛑杏心男┏R?jiàn)的單例?單例的實(shí)現(xiàn)步驟?
問(wèn)題[◇◇◇◇]:如果讓你來(lái)實(shí)現(xiàn)dispatch_once礁叔,你會(huì)怎么做牍颈?
問(wèn)題[◆◆◆]:iOS使用的是哪些設(shè)計(jì)模式(Design Patterns)?你的代碼庫(kù)使用的是哪些設(shè)計(jì)模式琅关?
問(wèn)題[●●●●]:UIScrollVew用到了什么設(shè)計(jì)模式煮岁?還能再foundation庫(kù)中找到類似的嗎?
問(wèn)題[●●●]:簡(jiǎn)要描述觀察者模式涣易,并運(yùn)用此模式編寫一段代碼画机?
問(wèn)題[●●●]:使用工廠模式最主要的好處是什么?你在哪里使用新症?

  • 第三方組件

問(wèn)題[○○○]:SDWebImage原理
問(wèn)題[○○○○○]:ASIHttpRequest 或者 SDWebImage 里面給 UIImageView 加載圖片的邏輯是什么樣的?
問(wèn)題[◇◇◇]:有用過(guò)一些開(kāi)源組件吧步氏,能簡(jiǎn)單說(shuō)幾個(gè)么,大概說(shuō)說(shuō)它們的使用場(chǎng)景實(shí)現(xiàn)账劲。

  • 加密解密

問(wèn)題[○○○○]:MD5和Base64的區(qū)別是什么,各自場(chǎng)景是什么金抡?

  • UI設(shè)計(jì)

問(wèn)題[○○]:Apple設(shè)備尺寸和編程尺寸
問(wèn)題[◆◆◆]:iPhone5瀑焦、6、6+以及iPad Air 2的屏幕分辨率分別是多少梗肝?
問(wèn)題[◆◆◆][自]:設(shè)計(jì)iPhone和iPad應(yīng)用時(shí)榛瓮,應(yīng)分別考慮哪些因素?
問(wèn)題[◆◆◆][自]:請(qǐng)描述一下軟件設(shè)計(jì)中的交互和Feedback有什么作用巫击。
問(wèn)題[◆◆◆][自]:設(shè)計(jì)軟件時(shí)為什么要加上動(dòng)畫禀晓?
問(wèn)題[◆◆◆][自]:請(qǐng)描述一下原型設(shè)計(jì)對(duì)于軟件開(kāi)發(fā)的意義精续。其作用是什么?
問(wèn)題[◆◆◆]:iOS應(yīng)用圖標(biāo)是指什么粹懒?請(qǐng)盡可能詳細(xì)地描述一下重付。
問(wèn)題[◆◆◆]:應(yīng)用圖標(biāo)能否包含透明的部分?
問(wèn)題[◆◆◆]:最小尺寸和最大尺寸的應(yīng)用圖標(biāo)分別是什么樣子的凫乖?
問(wèn)題[◆◆◆]:Newsstand的圖標(biāo)與常規(guī)應(yīng)用有何不同确垫?
問(wèn)題[◆◆◆]:iOS UI的圖像儲(chǔ)存類型是什么
問(wèn)題[◆◆◆]:分辨率的計(jì)算單位是什么?

  • 綜合題

問(wèn)題[◇◇◇◇]:設(shè)計(jì)一個(gè)可以無(wú)限滾動(dòng)并且支持自動(dòng)滾動(dòng)的 SlideShow
問(wèn)題[◇◇◇◇]:設(shè)計(jì)一個(gè)進(jìn)度條帽芽。
問(wèn)題[◇◇◇◇]:設(shè)計(jì)一套大文件(如上百M(fèi)的視頻)下載方案删掀。
問(wèn)題[◇◇◇◇]:設(shè)計(jì)一個(gè)類似 iOS 主屏可以下拉出現(xiàn) Spotlight 的系統(tǒng)。
問(wèn)題[○○○○]:麻煩你設(shè)計(jì)個(gè)簡(jiǎn)單的圖片內(nèi)存緩存器

  • 其他

問(wèn)題[◇◇◇]:最近這兩天你有學(xué)到什么知識(shí)/技能么导街?
問(wèn)題[◇◇◇]:最近有做過(guò)比較酷或者比較有挑戰(zhàn)的項(xiàng)目么披泪?
問(wèn)題[◇◇◇]:最近看過(guò)的書/文章有哪些?
問(wèn)題[◇◇◇]:為什么要學(xué)習(xí)編程搬瑰,編程對(duì)你而言的樂(lè)趣在哪兒款票?
問(wèn)題[◇◇◇]:自身最大優(yōu)點(diǎn)是什么,怎么證明跌捆?
問(wèn)題[◇◇◇]:今年你最想掌握的一門技術(shù)是什么徽职?為什么?目前已經(jīng)做到了哪個(gè)程度佩厚?
問(wèn)題[◆◆◆][自]:你最愛(ài)以哪種方式來(lái)檢驗(yàn)一項(xiàng)新技術(shù)是否好用姆钉?
問(wèn)題[◆◆◆][自]:iOS上你最喜歡哪些API?
問(wèn)題[◆◆◆][自]:你覺(jué)得Xcode有哪些需要改進(jìn)的地方?
問(wèn)題[◆◆◆][自]:最喜歡什么項(xiàng)目?哪種類型的批狱?
問(wèn)題[◆◆◆][自]:最近有沒(méi)有開(kāi)發(fā)什么好玩的東西寂玲?你最引以為豪的作品是什么?
問(wèn)題[◆◆◆][自]:你最敬佩的獨(dú)立Mac或者iOS應(yīng)用開(kāi)發(fā)者是誰(shuí)梦谜?
問(wèn)題[◆◆◆][自]:請(qǐng)概括一下你對(duì)軟件授權(quán)的理解,及其對(duì)軟件開(kāi)發(fā)的影響。
問(wèn)題[◆◆◆][自]:你認(rèn)為iOS需要添加或改進(jìn)哪些API思恐?

學(xué)習(xí)的圈子很重要

作為一個(gè)開(kāi)發(fā)者,有一個(gè)學(xué)習(xí)的氛圍跟一個(gè)交流圈子特別重要膊毁,這是一個(gè)我的iOS交流群:761407670 進(jìn)群密碼000胀莹,不管你是小白還是大牛歡迎入駐 ,分享BAT,阿里面試題婚温、面試經(jīng)驗(yàn)描焰,討論技術(shù), 大家一起交流學(xué)習(xí)成長(zhǎng)栅螟!

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末荆秦,一起剝皮案震驚了整個(gè)濱河市篱竭,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌步绸,老刑警劉巖掺逼,帶你破解...
    沈念sama閱讀 212,454評(píng)論 6 493
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異靡努,居然都是意外死亡坪圾,警方通過(guò)查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,553評(píng)論 3 385
  • 文/潘曉璐 我一進(jìn)店門惑朦,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)兽泄,“玉大人,你說(shuō)我怎么就攤上這事漾月〔∩遥” “怎么了?”我有些...
    開(kāi)封第一講書人閱讀 157,921評(píng)論 0 348
  • 文/不壞的土叔 我叫張陵梁肿,是天一觀的道長(zhǎng)蜓陌。 經(jīng)常有香客問(wèn)我,道長(zhǎng)吩蔑,這世上最難降的妖魔是什么钮热? 我笑而不...
    開(kāi)封第一講書人閱讀 56,648評(píng)論 1 284
  • 正文 為了忘掉前任,我火速辦了婚禮烛芬,結(jié)果婚禮上隧期,老公的妹妹穿的比我還像新娘。我一直安慰自己赘娄,他們只是感情好仆潮,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,770評(píng)論 6 386
  • 文/花漫 我一把揭開(kāi)白布。 她就那樣靜靜地躺著遣臼,像睡著了一般性置。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上揍堰,一...
    開(kāi)封第一講書人閱讀 49,950評(píng)論 1 291
  • 那天鹏浅,我揣著相機(jī)與錄音,去河邊找鬼屏歹。 笑死隐砸,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的西采。 我是一名探鬼主播凰萨,決...
    沈念sama閱讀 39,090評(píng)論 3 410
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼继控,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼械馆!你這毒婦竟也來(lái)了胖眷?” 一聲冷哼從身側(cè)響起,我...
    開(kāi)封第一講書人閱讀 37,817評(píng)論 0 268
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤霹崎,失蹤者是張志新(化名)和其女友劉穎珊搀,沒(méi)想到半個(gè)月后,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體尾菇,經(jīng)...
    沈念sama閱讀 44,275評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡境析,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,592評(píng)論 2 327
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了派诬。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片劳淆。...
    茶點(diǎn)故事閱讀 38,724評(píng)論 1 341
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖默赂,靈堂內(nèi)的尸體忽然破棺而出沛鸵,到底是詐尸還是另有隱情,我是刑警寧澤缆八,帶...
    沈念sama閱讀 34,409評(píng)論 4 333
  • 正文 年R本政府宣布曲掰,位于F島的核電站,受9級(jí)特大地震影響奈辰,放射性物質(zhì)發(fā)生泄漏栏妖。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 40,052評(píng)論 3 316
  • 文/蒙蒙 一奖恰、第九天 我趴在偏房一處隱蔽的房頂上張望吊趾。 院中可真熱鬧,春花似錦房官、人聲如沸趾徽。這莊子的主人今日做“春日...
    開(kāi)封第一講書人閱讀 30,815評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)孵奶。三九已至,卻和暖如春蜡峰,著一層夾襖步出監(jiān)牢的瞬間了袁,已是汗流浹背。 一陣腳步聲響...
    開(kāi)封第一講書人閱讀 32,043評(píng)論 1 266
  • 我被黑心中介騙來(lái)泰國(guó)打工湿颅, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留载绿,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 46,503評(píng)論 2 361
  • 正文 我出身青樓油航,卻偏偏與公主長(zhǎng)得像崭庸,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,627評(píng)論 2 350