1,盡量使用arc,(mrc操作起來不方便,而且可能會造成內(nèi)存泄漏) 2,關(guān)于圖片: 優(yōu)先使用[UIImage imageNamed:@""]帽撑;...
runtime 運(yùn)行時(shí)特性 在中,class_開頭的方法 (也有objct_開發(fā)的方法) 1, 獲取類的所有屬性 class_copyPrope...
1, oc與c混編, c開辟內(nèi)存沒有釋放free 2, 沒有對對象置nil也可能產(chǎn)生泄露, 置nil會讓對象解除所有的強(qiáng)引用 3, CGCont...
結(jié)構(gòu)設(shè)計(jì) 按功能分:有MVC焚虱,MVVM...... 按層次分:有數(shù)據(jù)層、邏輯層、展現(xiàn)層...... 通用的做法都是根據(jù)mvc改: 在mvc的框架...
在Objective-C中向nil發(fā)送消息是完全有效的——只是在運(yùn)行時(shí)不會有任何作用。Cocoa中的幾種模式就利用到了這一點(diǎn)舀射。發(fā)向nil的消息的...
1, uiview 是uikit的(只能iOS使用) calayer 是QuartzCore的(ios 和mac os通用) 2, calaye...
1, Unix自帶的file文件系統(tǒng), fopen/create創(chuàng)建 2, nsuserdefault iOS的單例類, 本質(zhì)是以Key-Val...
類別 類別是一種為現(xiàn)有的類添加新方法的方式。 利用Objective-C的動態(tài)運(yùn)行時(shí)分配機(jī)制怀伦,可以為現(xiàn)有的類添加新方法脆烟,為現(xiàn)有的類添加新方法的方...
Model:模型保存應(yīng)用程序的數(shù)據(jù)。 View:視圖是模型的可視化表示以及用戶交互的控件房待; Controller:控制器是一個(gè)協(xié)調(diào)所有工作的中介...