
準(zhǔn)備工作 在性能優(yōu)化中一個(gè)最具參考價(jià)值的屬性是FPS:全稱Frames Per Second,其實(shí)就是屏幕刷新率,蘋(píng)果的iphone推薦的刷新率...
廢話不說(shuō),直接上干貨! 一、APP啟動(dòng)過(guò)程 1.解析Info.plist 加載相關(guān)信息脐湾,例如如閃屏 沙箱建立、權(quán)限檢查 2.Mach-O加載 如...
一、內(nèi)存泄漏 內(nèi)存泄露指當(dāng)一個(gè)對(duì)象或變量在使用完成后沒(méi)有釋放掉, 這個(gè)對(duì)象一直占用著這部分內(nèi)存, 直到應(yīng)用停止陈莽。 二、內(nèi)存泄漏的原因分析 在目前...
設(shè)計(jì)模式主要分三個(gè)類型:創(chuàng)建型据悔、結(jié)構(gòu)型和行為型传透。 創(chuàng)建型 一、Abstract Factory极颓,抽象工廠:提供一個(gè)創(chuàng)建一系列相關(guān)或相互依賴對(duì)象的...
一.設(shè)計(jì)模式 設(shè)計(jì)模式可以通俗的理解為實(shí)現(xiàn)/解決某些問(wèn)題朱盐,而形成的解決方案規(guī)范。增加代碼的可重用性菠隆,讓代碼能更容易理解和可靠兵琳。我們通常說(shuō)所的代理...
問(wèn)題:1.Block是什么,block當(dāng)初是為了解決什么樣的問(wèn)題而設(shè)計(jì)的骇径?2.為什么要用copy修飾Block3.為什么Block中可以訪問(wèn)局部...
1.什么是面向切面編程 AOP(Aspect-Oriented Programming)躯肌,面向切面編程,看著是跟OOP(面向?qū)ο缶幊蹋┩ο嘟模?..
1.什么是KVO KVO是Key-Value-Observing的縮寫(xiě)晰筛,通過(guò)KVO這種機(jī)制對(duì)象可以通過(guò)它得到其他對(duì)象的某個(gè)屬性的變更通知嫡丙。這種機(jī)...