runtime 1,支持nil发送消息 2,支持selector为空(就是方法为空,selector也能识别) runtime selector...
1,尽量使用arc,(mrc操作起来不方便,而且可能会造成内存泄漏) 2,关于图片: 优先使用[UIImage imageNamed:@""];...
runtime 运行时特性 在中,class_开头的方法 (也有objct_开发的方法) 1, 获取类的所有属性 class_copyPrope...
1, oc与c混编, c开辟内存没有释放free 2, 没有对对象置nil也可能产生泄露, 置nil会让对象解除所有的强引用 3, CGCont...
结构设计 按功能分:有MVC,MVVM...... 按层次分:有数据层、逻辑层、展现层...... 通用的做法都是根据mvc改: 在mvc的框架...
在Objective-C中向nil发送消息是完全有效的——只是在运行时不会有任何作用。Cocoa中的几种模式就利用到了这一点。发向nil的消息的...
1, uiview 是uikit的(只能iOS使用) calayer 是QuartzCore的(ios 和mac os通用) 2, calaye...
1, Unix自带的file文件系统, fopen/create创建 2, nsuserdefault iOS的单例类, 本质是以Key-Val...
类别 类别是一种为现有的类添加新方法的方式。 利用Objective-C的动态运行时分配机制,可以为现有的类添加新方法,为现有的类添加新方法的方...