-
Objective-C 说明
Objective-C 能直接使用c、c++代码语言来混合使用。
.h文件:定义一些类、属性、方法。
.m文件:源代码文件,具体的方法实现。
.mm文件:在需要和c++代码交互的时候需要使用该文件。 -
#import 指令
以'#'开头 是预处理指令,也就是在编译之前。
是 include指令的增强版,用来包含文件。在预编译时将所包含文件的内容copy到写指令的位置。
增强的效果:首先impor指令无论你重复写几次只会copy一次内容,而include则是写几次就copy几次,如果想要使用include指令来达到只copy一次的效果则需要借助条件编译指令来实现。
原理:import指令值包含的时候底层回去判断是否被包含,如果包含了就略过。 -
在定义方法时:
1.有减号(-) 的方法为实例方法,必须使用类的实例才可以调用的。对应的有+号, 代表是类的静态方法,不需要实例化即可调用。
Swift 转 Object-C 一些知识点
最新推荐文章于 2020-07-17 12:27:16 发布