內(nèi)存管理 1.什么情況使用weak關(guān)鍵字,相比assign有什么不同? 什么情況使用 weak 關(guān)鍵字?在 ARC 中,在有可能出現(xiàn)循環(huán)引用的時(shí)...
投稿
內(nèi)存管理 1.什么情況使用weak關(guān)鍵字,相比assign有什么不同? 什么情況使用 weak 關(guān)鍵字?在 ARC 中,在有可能出現(xiàn)循環(huán)引用的時(shí)...
數(shù)據(jù)安全及加密 1.對(duì)稱(chēng)加密和非對(duì)稱(chēng)加密的區(qū)別? 1、對(duì)稱(chēng)加密又稱(chēng)公開(kāi)密鑰加密,加密和解密都會(huì)用到同一個(gè)密鑰,如果密鑰被攻擊者獲得,此時(shí)加密就失...
組件化 1.組件化有什么好處? 業(yè)務(wù)分層、解耦,使代碼變得可維護(hù); 有效的拆分、組織日益龐大的工程代碼,使工程目錄變得可維護(hù); 便于各業(yè)務(wù)功能拆...
動(dòng)畫(huà) 1.UIView動(dòng)畫(huà)與核心動(dòng)畫(huà)的區(qū)別? 核心動(dòng)畫(huà)只作用在layer. 核心動(dòng)畫(huà)修改的值都是假像.它的真實(shí)位置沒(méi)有發(fā)生變化. 當(dāng)需要與用戶(hù)進(jìn)...
現(xiàn)在已經(jīng)不斷有網(wǎng)友發(fā)我他們?cè)诿嬖囍杏龅降拿嬖囶},這是一位程序媛前面在面試中遇到的問(wèn)題 前面兩個(gè)過(guò)于基礎(chǔ),從提高題開(kāi)始分享;個(gè)人見(jiàn)解,勿噴 持續(xù)關(guān)...
生命周期 APP的生命周期主要分為五種狀態(tài): 非運(yùn)行狀態(tài); 前臺(tái)非活動(dòng)狀態(tài); 前臺(tái)活動(dòng)狀態(tài); 后臺(tái)掛起狀態(tài); 執(zhí)行的方法 (1) 非運(yùn)行狀態(tài) -...
定時(shí)器是iOS開(kāi)發(fā)中頻繁使用的開(kāi)發(fā)技能,存在多種創(chuàng)建方式,可根據(jù)實(shí)際需求選用;iOS中的定時(shí)器大致分為這幾類(lèi): NSTimer CADispla...
這是之前自己整理在CSDN上的部分面試題,現(xiàn)抄錄至簡(jiǎn)書(shū)。。。。。。 1、0x0110 有幾個(gè) BYTE?有幾個(gè)Bit?轉(zhuǎn)換成10進(jìn)制是多少?并寫(xiě)...
日常問(wèn)題總結(jié),有些問(wèn)題面會(huì)廣一點(diǎn),便單獨(dú)拿出來(lái)寫(xiě)一篇; 1、GCD與NSOperationQueue的區(qū)別; Grand Central Dis...
1. 你使用過(guò)Objective-C的運(yùn)行時(shí)編程(Runtime Programming)么?如果使用過(guò),你用它做了什么?你還能記得你所使用的相...