变量名称的长度是否会造成任何与性能或效率相关的问题
Is length of variable name can create any performance or efficiency related issue?
我正在用Objective-C
进行一个iOS
项目,我发现了以下由以前的其他人编写的代码行
NSString * const number_of_time_user_open_app_after_last_time_invitation_screen_shown_to_user = @"number_of_time_user_open_app_after_last_time_invitation_screen_shown_to_user";
我的问题并不是针对Objective-C
或以上的代码行,我只想知道变量的长度是否会给程序带来任何性能或效率相关的问题。
在语言编译器的基础上,变量占用了一些字节的内存。如果内存引用的是数据类型值,则该内存仅是分配给它的引用对象或数据值。
相关文章:
- 删除一个线程上有数百万个字符串的大型哈希映射会影响另一个线程的性能
- OpenMP阵列性能较差
- 递归列出所有目录中的C++与Python与Ruby的性能
- 大小相等但成员数量不同的结构之间的性能差异
- 为什么constexpr的性能比正常表达式差
- 在类中使用随机生成器时出现性能问题
- 在main()之外初始化std::vector会导致性能下降(多线程)
- 为什么当我解模块化时,这个C++代代码"效率较低"?
- 海湾合作委员会 ARM 性能下降
- GCC 和 Clang 代码性能的巨大差异
- 在容量内调整矢量大小时的性能影响
- 代码的效率. 转到和函数调用
- 了解算法的性能差异(如果以不同的编程语言实现)
- 对于循环C++可能效率低下
- 未达到的情况会影响开关外壳性能
- QStringList vs list<shared_ptr<QString>> 性能比较C++
- 内存效率表示最短路径的方法?
- 变量名称的长度是否会造成任何与性能或效率相关的问题
- 对于静态错误字符串,哪个的内存/性能效率更高,或者有替代方案
- 2bit位域数组对性能和缓存效率的影响