gpt4 book ai didi

ios - 命名约定会影响 iOS 应用程序或 .ipa 文件的内存吗?

转载 作者:搜寻专家 更新时间:2023-10-31 22:20:38 25 4
gpt4 key购买 nike

命名约定是否会影响 iOS 应用程序或 .ipa 文件的内存。即:我的应用程序上有 10000 个变量,如果我用一个字母命名所有这些变量,是否会减少应用程序的大小而不是为每个变量使用有意义的大名称?

最佳答案

局部变量的名称根本不包含在输出中。实例变量和函数的名称可以,但与应用程序资源的大小相比,它通常根本不会重要,除非你正在做一些事情,比如自动生成大量复杂的通用代码(非通用代码将由于泛型的内部工作方式,名称要短得多)。

您可以看到有关 Swift 将自动执行的优化的讨论,以减少电子邮件线程中符号名称的大小,从这里开始:https://lists.swift.org/pipermail/swift-dev/Week-of-Mon-20151214/000479.html

我相信他们最终采用的技术与最初的提议有很大不同,但讨论仍然有意义。

总的来说,我建议不要担心这个。除非您的应用非常特别,否则您几乎总是可以进行更重要的优化,而不是手动缩短符号名称。

关于ios - 命名约定会影响 iOS 应用程序或 .ipa 文件的内存吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38867234/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com