这个问题在这里已经有了答案:
Best Answer-推荐答案 strong>
NSMutableString const * myMutableString = [[NSMutableString alloc]initWithString"Bar"]
为此,您可以更改“myMutableString”的值,因为它指向静态位置,该位置的值可能不同但指向位置不能
所以,如果您有某种情况,例如应用程序基 URL,您必须定义应用程序中的每个服务调用都相同的情况,如下所示,
1) 最简单的方法:
// Prefs.h
#define APP_BASE_URL @"app_base_url"
2) 更好的方法:
// Prefs.h
extern NSString * const APP_BASE_URL;
// Prefs.m
NSString * const APP_BASE_URL = @"app_base_url";
第二个的好处是改变常量的值不会导致整个程序的重建。
关于ios - 修改常数值,我们在Stack Overflow上找到一个类似的问题:
https://stackoverflow.com/questions/43866806/