前言 在軟件開發(fā)領(lǐng)域里經(jīng)常能聽到這樣一句話掉瞳,“過早的優(yōu)化是萬惡之源”雹食,不要過早優(yōu)化或者過度優(yōu)化淹父。我認(rèn)為在編碼過程中時刻注意性能影響是有必要的躁劣,但凡事都有個度黔夭,不能為了性能耽誤...
前言 在軟件開發(fā)領(lǐng)域里經(jīng)常能聽到這樣一句話掉瞳,“過早的優(yōu)化是萬惡之源”雹食,不要過早優(yōu)化或者過度優(yōu)化淹父。我認(rèn)為在編碼過程中時刻注意性能影響是有必要的躁劣,但凡事都有個度黔夭,不能為了性能耽誤...
CocoaPods簡介: CocoaPods是一個用Ruby寫的醒第、負(fù)責(zé)管理iOS項目中第三方開源庫的工具供置,CocoaPods能讓我們集中的况凉、統(tǒng)一管理第三方開源庫谚鄙,為我們節(jié)省設(shè)...
本文長期更新!M系列芯片的機型也適用 準(zhǔn)備(這個很重要): 你大概率需要個梯子知市,并且確保終端能夠正常通過梯子訪問網(wǎng)絡(luò): 安裝前:給Terminal終端配置網(wǎng)絡(luò)代理[https...
2019 iOS面試題大全---全方面剖析面試 RunLoop概念 RunLoop的數(shù)據(jù)結(jié)構(gòu) RunLoop的Mode RunLoop的實現(xiàn)機制 RunLoop與NSTime...
號外 : 一些關(guān)于runtime的小demo在我的下一篇文章iOS-Runtime-實踐篇中 我們都知道Objective-C是一門動態(tài)語言, 動態(tài)之處體現(xiàn)在它將許多靜態(tài)語言...
Static修飾局部變量: 當(dāng)static關(guān)鍵字修飾局部變量時诽表,只會初始化一次。例 1: 打印結(jié)果: 當(dāng)static關(guān)鍵字修飾局部變量時隅肥,在程序中只有一份內(nèi)存竿奏。例 2: 打印...
1 KVC(KeyValueCoding) 1.1 KVC 常用的方法 1.2 KVC 底層實現(xiàn)原理 1.3 KVC 的使用場景 1.3.1 賦值 (1) KVC 簡單屬性賦...