解釋 更新布局總會重新觸發(fā)layoutSubviews方法。 layoutSubviews繼承于UIView的子類重寫,進(jìn)行布局更新,刷新視圖。如果某個(gè)視圖自身的bounds...
解釋 更新布局總會重新觸發(fā)layoutSubviews方法。 layoutSubviews繼承于UIView的子類重寫,進(jìn)行布局更新,刷新視圖。如果某個(gè)視圖自身的bounds...
前言 這次的 WWDC17 又放出了許多干貨來幫助開發(fā)者更好地開發(fā) app。精彩的內(nèi)容特別多,本篇主要關(guān)注的是《Writing Energy Efficient Apps》 ...
文章來源簡書:http://www.itdecent.cn/p/deab6550553a 內(nèi)存有分類嗎?什么類型的內(nèi)存可以回收? 當(dāng)然具有分類 Clean Memory:在閃...
Xcode工程文件project.pbxproj小結(jié) 簡介 project.pbxproj 文件被包含于 Xcode 工程文件 *.xcodeproj 之中,存儲著 Xcod...
iOS APP編譯后,除了一些資源文件,剩下的就是一個(gè)可執(zhí)行文件,有時(shí)候項(xiàng)目大了,引入的庫多了,可執(zhí)行文件很大,想知道這個(gè)可執(zhí)行文件的構(gòu)成是怎樣,里面的內(nèi)容都是些什么,哪些庫...
前言 一直覺得 SnapKit 和 Masonry 這兩個(gè)框架設(shè)計(jì)和封裝的很好,用起來的體驗(yàn)也是一致的,翻了下它們的源碼,對其設(shè)計(jì)方式和涉及的技術(shù)做了下記錄。文章打算圍繞,給...
背景 plist以其可讀性強(qiáng)的特點(diǎn),被大家首選用作配置文件。但是plist 文件的讀取速度實(shí)在不給力,是否有可選方案?答案是有的! 使用Section 保存數(shù)據(jù) 我們的程序編...
簡單介紹項(xiàng)目情況項(xiàng)目周期實(shí)現(xiàn)了哪些功能(類似簡歷項(xiàng)目模塊的項(xiàng)目職責(zé))用到了哪些技術(shù)點(diǎn)(類似簡歷項(xiàng)目模塊的技術(shù)要點(diǎn))難點(diǎn)在哪?怎么解決的亮點(diǎn)在哪?實(shí)現(xiàn)原理其他自己想介紹的 拿o...