OC基础 1.OC弱语法(OC基于C语言,本质是面向过程的,经过苹果包装看起来是面向对象的) //unrecognized selector sent to instance #不能识别的消息 //经典的错误之一 2.类方法和对象方法 <1>类方法 + (void) run; 以+号开头,由类调用, ...
分类:
其他好文 时间:
2016-04-02 22:51:17
阅读次数:
288
A.OC弱语法1.在运行的时候才会检查方法的声明和实现2.没有声明只有实现的方法也能正常运行,只要在调用之前定义即可3.类的声明必须存在,否则会出现运行时错误B.类方法1.是类名调用的方法2.使用加号修饰的方法3.类方法和对象方法可以重名4.对象方法和类方法都允许多次声明,都不允许多次定义5.类方法...
分类:
其他好文 时间:
2015-05-13 21:41:07
阅读次数:
160
OC是在运行过程中才会检测对象有没有实现相应的方法,所有编译过程只给出警告:可能找不到对应方法;如果程序在运行过程中出错,就会出现程序闪退;类方法:类可以直接调用的方法,相当于java中的静态方法,但是类方法只能类调用,对象无法调用以+开头的方法都是类方法、对象方法:1,以 ‘-’ 开头2,只能由对...
分类:
其他好文 时间:
2015-04-23 21:11:57
阅读次数:
95
类方法与对象方法
/*
对象方法
1> 减号 - 开头
2> 只能由对象来调用
3> 对象方法中能访问当前对象的成员变量(实例变量) 类方法
1> 加号 + 开头
2> 只能由类(名)来调用
3> 类方法中不能访问成员变量(实例变量)
类方法的好处和使用场合
1> 不依赖于对象,执行效率高
2> 能用类方法,尽量用类方法
3> 场合:当方法内部不需要使用到成员变量时,就可以改为...
分类:
其他好文 时间:
2015-04-18 11:33:16
阅读次数:
131
------- android培训、java培训、期待与您交流! ----------OC弱语法OC在运行过程中才会检测对象有没有实现相应的方法(动态监测),而即使没有写方法的实现代码,在编译、连接过程中只会有警告,运行时会奔溃,如果在手机上运行这样的代码,运行过程中就造成闪退!1.如果对象调用了一...
分类:
其他好文 时间:
2015-03-09 22:06:57
阅读次数:
167
A.OC弱语法1.在运行的时候才会检查方法的声明和实现2.没有声明只有实现的方法也能正常运行,只要在调用之前定义即可3.类的声明必须存在,否则会出现运行时错误B.类方法1.是类名调用的方法2.使用加号修饰的方法3.类方法和对象方法可以重名4.对象方法和类方法都允许多次声明,都不允许多次定义5.类方法...
分类:
其他好文 时间:
2014-11-24 20:33:21
阅读次数:
207