在 iOS APP 開發(fā)過程中,可能以為疏忽或者是工程時(shí)間趕,安全性這一方面往往會(huì)被忽視 只需要拿到 ipa 文件,那么就可以獲取很多數(shù)據(jù),比如: (1)反編譯就可以獲取你的...
KVC KVC定義 KVC(Key-value coding)鍵值編碼,就是指iOS的開發(fā)中,可以允許開發(fā)者通過Key名直接訪問對象的屬性,或者給對象的屬性賦值。而不需要調(diào)用...
前言 什么是內(nèi)存管理?是指軟件運(yùn)行時(shí)對計(jì)算機(jī)內(nèi)存資源的分配和使用的技術(shù)。其最主要的目的是如何高效,快速的分配,并且在適當(dāng)?shù)臅r(shí)候釋放和回收內(nèi)存資源。 我們本篇學(xué)習(xí)的就是iOS開...
利用類別覆寫,中間橋接weakTarget,規(guī)避了在使用系統(tǒng)定時(shí)器NSTimer時(shí)的循環(huán)引用問題,想法很好
NSTimer+WeakTimer(解決循環(huán)引用分類)不廢話,看代碼 歡迎糾錯(cuò)、留言、點(diǎn)贊??
多個(gè)線程執(zhí)行同一份代碼時(shí),很可能會(huì)造成數(shù)據(jù)不同步。使用GCD來為代碼加鎖的方式解決這個(gè)問題。方案一:使用串行同步隊(duì)列來將讀寫操作都安排到同一個(gè)隊(duì)列里 方案二:將寫操作放入柵欄...
查看、添加、提交、刪除、找回,重置修改文件 git help # 顯示command的help git show # 顯示某次提交的內(nèi)容 git show $id git...