【Swift】开发的软件出现增大的原因

Swift 是一种新的编程语言,于 2014 年首次发布。与 Objective-C 相比,Swift 具有更加现代化、安全和易用的特性,因此在推出之后得到了广泛的关注和使用。

然而,Swift 的编译器相对来说还是比较庞大的,尤其是在 macOS 10.14 版本及之前的系统中。这是因为 Swift 的编译器需要包含大量的库文件和依赖项,同时还需要支持多种平台和架构,导致其占用的磁盘空间比较大。

尽管如此,Swift 在新版本中已经逐渐优化了编译器的体积和速度,并且提供了多种优化选项和工具来减小程序的体积。此外,随着苹果公司不断推进 Swift 的发展,未来也可以期待 Swift 进一步提高其编译器的效率和性能,从而为开发者带来更好的编程体验和用户体验。

最近在用swift开发时,就遇到开发出来的软件达到10M以上的情况,打开软件包,发现里面增加了Swift的库,在经过多次试验后得知:

1.在10.14环境中(Deployment Target:10.14),Swift开发的软件里面会包含Swift的库,导致整个软件达到10M以上

2.在10.15及以上的环境中,Swift开发的软件正常

当用户没有特别要求时,最好在10.15及以上的环境开发

设置如下图:

【Swift】开发的软件出现增大的原因_第1张图片

你可能感兴趣的:(Swift,MacOS开发,Swift开发环境,swift,macos)