用戶可通過設(shè)置->通用->關(guān)于手機(jī)->型號(hào)名稱查看到設(shè)備型號(hào)澎嚣,那我們?cè)趺从么a獲取這個(gè)設(shè)備型號(hào)呢虑椎?
項(xiàng)目有個(gè)需求,更換app的主題色纲爸,純代碼寫的顏色倒還好亥鸠,可通過手動(dòng)查找修改或通過xcode全局搜索批量替換,可是xib文件里面的顏色怎么辦识啦,一是...
以main()函數(shù)作為分界點(diǎn)负蚊,main()函數(shù)之前部分叫做pre-main。 pre-main 我們可以在 Xcode 中配置環(huán)境變量 DYLD...
最近項(xiàng)目有這樣一個(gè)需求颓哮,UITableViewCell中有一段文本家妆,最多顯示6行,超過6行就折疊為4行冕茅,還可點(diǎn)擊全文展開全文伤极。為了避免UITal...
二進(jìn)制重排是在鏈接階段對(duì)即將生成的可執(zhí)行文件進(jìn)行重新排列蛹找,減少page fault次數(shù),提升APP啟動(dòng)速度哨坪。 原理 進(jìn)程如果能直接訪問物理內(nèi)存無...
今天在項(xiàng)目中遇到了__has_feature(objc_arc)宏庸疾,通過查找文檔發(fā)現(xiàn)該宏語(yǔ)句是用來判斷clang(編譯前端)是否支持某個(gè)功能特性...
老項(xiàng)目突然出現(xiàn)這個(gè)crash,當(dāng)初開發(fā)的時(shí)候并未沒報(bào)這個(gè)錯(cuò)当编,猜測(cè)應(yīng)該是Xcode升級(jí)后的事兒彼硫,當(dāng)然問題根源還是在代碼上。 源代碼:1凌箕、用xib創(chuàng)...
大多數(shù)應(yīng)用在短時(shí)間內(nèi)沒有觸摸作為用戶輸入時(shí)拧篮,系統(tǒng)會(huì)將設(shè)備置于屏幕變暗的“睡眠”狀態(tài),以節(jié)省電源牵舱。 UIApplication 對(duì)象中有一個(gè) id...
全局重寫NSLog: 亦或者更高級(jí)的寫法串绩,能顯示當(dāng)前文件名和第幾行,并且只在degug模式下才會(huì)打游弑凇: