oc弱语法
oc的方法调用是在运行时才会检测对象有没有实现相应的方法
#import <Foundation/Foundation.h> //@interface Person:NSObject //@end //此处加了:NSObject @implementation Person:NSObject - (void)test { NSLog(@"test"); } @end int main() { Person *p=[Person new]; [p test]; return 0; }
若test方法实现注释掉,编译和链接并不会报错;若test方法只声明没有定义,编译和链接也不会报错;只会在运行时报错;若test定义而未声明,编译和链接以及运行都不会报错,但不建议这么写;若Person未声明,如上也不会报错,但不建议这么写。
相关推荐
day01java基础语法.zip
阳哥笔记,极速秒杀,黑马上海大神,一骑绝尘
day1java基础语法(csdn)————程序
day02-Java基础语法
day01-java基础语法
鉴于目前很多前端工程师也非常想自学Java,以求在公司发展更好,所以我用大白话的方式整理了一套Java基础语法的知识点,让大家对Java语法理解的更加透彻。
DAY01:JS基本语法
day02-Java基础语法.pdf
day02-Java基础语法.md
day01-Java基础语法.md
day02 - Java基础语法.md
day01-Java基础语法.zip
day01-Vue模板语法.zip
day01-Java基础语法.pptx
DAY01_JavaScript基础语法.md
day01-java基础语法.zip
day002 JAVA语法基础-方法.doc