我的项目包含超过 5000 个类的常量,我想减少这些常量的内存。所以我的疑问是在 Objective-C 中定义常量的最佳方式是什么。
#define
或
常量
Best Answer-推荐答案 strong>
我认为解决您的任务的最佳方法是使用 #define指示。定义指令在运行时不使用内存。该指令由编译器执行。
示例:
#define MY_CONSTANT @"Hi"
在代码中使用:
NSString* string = [MY_CONSTANT stringByAppendingString" Mac"];
Here您可以阅读有关 const 变量的内存分配。
关于ios - 在 objective-c 中的内存管理上下文中,哪个是最好的定义常量,我们在Stack Overflow上找到一个类似的问题:
https://stackoverflow.com/questions/39849841/
|