
在多線程環(huán)境下门岔,每個線程擁有一個棧和一個程序計數(shù)器峭火。棧和程序計數(shù)器用來保存線程的執(zhí)行歷史和線程的執(zhí)行狀態(tài)毁习,是線程私有的資源。其他的資源(比如堆卖丸、...
自動釋放池是cocoa提供的幫助我們管理對象內(nèi)存的一個工具稍浆。當(dāng)我們像一個對象發(fā)送autorelease消息時载碌,這個對象就自動加入到最新的自動釋放...
extern "C"的目的是實現(xiàn)類C和C++的混合編程嫁艇。在C++源文件中的語句前面加上extern "C",表明它按照類C的編譯和連接規(guī)約來編譯...
常見的Objective-C的數(shù)據(jù)類型:NSInteger步咪、CGFloat、BOOL益楼、NSString歧斟、NSArray、NSDictionary...
id聲明的對象可以是任意類型的OC對象静袖;具有運行時的特點,在程序運行時才確定對象的類型俊扭。
frame和bounds的區(qū)別在于其參考的坐標(biāo)系不同队橙。一個view的frame是指view在其父視圖坐標(biāo)系中的位置和大小,該view的x,y值是...
alloc 創(chuàng)建對象捐康,分配內(nèi)存空間 init(initwithNibName) 初始化對象仇矾,尋找有沒有可用的NIB文件,如果有就可以直接使用NI...
在模塊內(nèi)解总,static關(guān)鍵字修飾全局變量贮匕,該全局變量只能被該模塊內(nèi)的函數(shù)訪問,不能被模塊外的其他函數(shù)訪問花枫;static關(guān)鍵字修飾函數(shù)刻盐,該函數(shù)只能...