iOS內(nèi)存管理 概述 什么是內(nèi)存管理 應(yīng)用程序內(nèi)存管理是在程序運(yùn)行時(shí)分配內(nèi)存(比如創(chuàng)建一個(gè)對(duì)象,會(huì)增加內(nèi)存占用)與清除內(nèi)存(比如銷(xiāo)毀一個(gè)對(duì)象,會(huì)減少內(nèi)存占用)的過(guò)程 為什么要...
iOS內(nèi)存管理 概述 什么是內(nèi)存管理 應(yīng)用程序內(nèi)存管理是在程序運(yùn)行時(shí)分配內(nèi)存(比如創(chuàng)建一個(gè)對(duì)象,會(huì)增加內(nèi)存占用)與清除內(nèi)存(比如銷(xiāo)毀一個(gè)對(duì)象,會(huì)減少內(nèi)存占用)的過(guò)程 為什么要...
iOS 底層原理 文章匯總[http://www.itdecent.cn/p/412b20d9a0f6] 本文是隊(duì)列創(chuàng)建、同步/異步函數(shù)、單例、信號(hào)量以及調(diào)度組的底層原理分...
最近做起了 應(yīng)用,會(huì)經(jīng)常用到一些 設(shè)備尺寸的一些知識(shí)。這里對(duì)比手機(jī)設(shè)備將開(kāi)發(fā)中用到的 和 設(shè)備尺寸的一些知識(shí)點(diǎn)做個(gè)總結(jié)。既是工作小結(jié),也是進(jìn)行后續(xù)開(kāi)發(fā)的一個(gè)知識(shí)儲(chǔ)備。 名詞解...
自iOS8之后,蘋(píng)果支持了擴(kuò)展(Extension)的開(kāi)發(fā),開(kāi)發(fā)者可以通過(guò)系統(tǒng)提供給我們的擴(kuò)展接入點(diǎn) (Extension point) 來(lái)為系統(tǒng)特定的服務(wù)提供某些附加的功能...
前面介紹過(guò)制作過(guò)程,這里不講如何制作動(dòng)態(tài)庫(kù)、靜態(tài)庫(kù)。 靜態(tài)庫(kù)和動(dòng)態(tài)庫(kù)都是以二進(jìn)制提供代碼復(fù)用的代碼庫(kù)。 靜態(tài)庫(kù)常見(jiàn)的是 .a 動(dòng)態(tài)庫(kù)(共享庫(kù))常見(jiàn)的是 Windows 下的 ...
安裝cocoapods時(shí)候 命令 sudo gem install cocopods 提示 tiantaodeMacBook-Pro:~ tiantao$ sudo gem ...
嬉笑怒罵皆故事,人情練達(dá)即文章! 每個(gè)人都有故事,但不是每個(gè)人都會(huì)寫(xiě)文章。不會(huì),學(xué)?。≡趺磳W(xué),練唄!一天好堅(jiān)持,兩天也能對(duì)付,三天也沒(méi)問(wèn)題。那四天呢?五天呢?一個(gè)月呢?一年呢...
Bundle主要用于傳遞數(shù)據(jù);它保存的數(shù)據(jù),是以key-value(鍵值對(duì))的形式存在的。 Bundle經(jīng)常使用在A(yíng)ctivity之間或者線(xiàn)程間傳遞數(shù)據(jù),傳遞的數(shù)據(jù)可以是bo...