Hash琳彩,一般翻譯做“散列”勋桶,也有直接音譯為“哈希”的分歇,就是把任意長(zhǎng)度的輸入通過(guò)散列算法變換成固定長(zhǎng)度的輸出,該輸出就是散列值笨使。這種轉(zhuǎn)換是一種壓...
1). class反射 通過(guò)類名的字符串形式實(shí)例化對(duì)象卿樱。Class class = NSClassFromString(@"student");...
在iOS開(kāi)發(fā)過(guò)程中還是在面試的時(shí)候硫椰,多線程問(wèn)題是不可避免的繁调。開(kāi)發(fā)過(guò)程中,使用多線程可以提高性能靶草,用戶體驗(yàn)更好蹄胰,這是在你會(huì)用,而且用好的的情況下才...
本地?cái)?shù)據(jù)加密對(duì)NSUserDefaults裕寨,sqlite存儲(chǔ)文件數(shù)據(jù)加密,保護(hù)帳號(hào)和關(guān)鍵信息URL編碼加密對(duì)程序中出現(xiàn)的URL進(jìn)行編碼加密派继,防止...
如果想讓自己的類具備copy方法宾袜,并返回不可邊類型,必須遵循nscopying協(xié)議驾窟,并且實(shí)現(xiàn) 注意:再此說(shuō)的copy對(duì)應(yīng)不可邊類型和mutabl...
逃逸閉包 當(dāng)一個(gè)閉包作為參數(shù)傳到一個(gè)函數(shù)中庆猫,但是這個(gè)閉包在函數(shù)返回之后才被執(zhí)行,我們稱該閉包從函數(shù)中逃逸绅络。當(dāng)你定義接受閉包作為參數(shù)的函數(shù)時(shí)月培,你可...
Swift相比于Objective-C一個(gè)重要的優(yōu)點(diǎn),它對(duì)函數(shù)式編程提供了很好的支持恩急,Swift提供了一些高階函數(shù)作為對(duì)容器的支持 let st...
現(xiàn)在很多公司都在抓質(zhì)量杉畜,質(zhì)量!質(zhì)量衷恭!質(zhì)量此叠!為什么都在抓質(zhì)量,在IT行業(yè)多元化復(fù)雜化的今天匾荆,也就意味著競(jìng)爭(zhēng)會(huì)異常的激烈拌蜘,那么作為互聯(lián)網(wǎng)軟件公司杆烁,怎...
Objective-C的內(nèi)存管理主要有三種方式ARC(自動(dòng)內(nèi)存計(jì)數(shù))简卧、手動(dòng)內(nèi)存計(jì)數(shù)兔魂、內(nèi)存池。 (Garbage Collection)自動(dòng)內(nèi)存計(jì)...