当我在项目中构建Java对象类时,将以.class扩展名创建文件,并且人类不可读;快速构建文件呢?
例:
car.java --> build --> car.class
构建后会是什么?
car.swift --> build --> ?
Swift与Java的编译过程有所不同,因此不一定有直接等效的过程。
随着构建的进行,每个Swift文件都将被编译成一个’Object’文件,并以.o扩展名结尾。然后,一旦它们全部构建,它们就被链接在一起以形成二进制文件。如果取消选择iOS应用程序的IPA文件,则不会看到单个.o文件,就像您看到.classJava jar文件中的文件一样。
.o
.class