第一階段:應(yīng)用程序把要發(fā)送的消息嚼松、目的iPhone的標(biāo)識(shí)打包贬芥,發(fā)給APNS歪沃。 第二階段:APNS在自身的已注冊Push服務(wù)的iPhone列表中婉刀,...
代理是一種回調(diào)機(jī)制唉窃,是一對一的關(guān)系窟蓝,二通知是一對多的關(guān)系,一個(gè)中心對象向多個(gè)觀察者提供變更通知篮绿,KVO是被觀察者想觀察者直接發(fā)送通知孵延,這是通知與...
initialize——當(dāng)類初始化的時(shí)候調(diào)用,并且只會(huì)被初始化一次搔耕,因?yàn)橹挥幸粋€(gè)類 init——當(dāng)對象初始化的時(shí)候調(diào)用隙袁,可以初始化多次 二:NS...
//計(jì)算文本的size +(CGSize)sizeWithText:(NSString*)text font:(UIFont*)textFont...
1.使用不透明視圖,不透明的視圖可以極大地提高渲染的速度弃榨∑惺眨可以將tableCell及其子視圖的opaque屬性設(shè)置為YES。2.cell鲸睛,cel...
ARC 是Automatic Reference Counting的簡稱官辈,我們稱之為自動(dòng)引用計(jì)數(shù)箱舞,是IOS5之后推出的內(nèi)存管理的新特性,本質(zhì)上還...
1.@synthesize是系統(tǒng)自動(dòng)生成getter和setter屬性聲明 2.@dynamic就是屬性的獲取和賦值都是自己來實(shí)現(xiàn)的拳亿,不自動(dòng)生成
1.兩者的區(qū)別是:#include與#import的效果相同,只是后者不會(huì)引起交叉編譯肺魁,確保頭文件只會(huì)被導(dǎo)入一次电湘。 2.#import與@cla...
1.單例設(shè)計(jì)模式的實(shí)現(xiàn),為什么使用單例模式鹅经?寂呛? static MusicManager *manager=nil; ...