1、FOUNDATION_EXPORT 字符串指针地址比较
.h文件
FOUNDATION_EXPORT NSString * const kName;
.m文件
NSString * const kName = @"xiaoming”;
2、extern
extern NSString * LMJName = @"iOS开发者公会;
extern NSString * const LMJName = @"iOS开发者公会;
3、#define 调用 isEqualToString 的方法;
#define TABLEVIEW_HEIGHT 600
4、static
static NSString * const LMJName = @"iOS开发者公会";
修饰局部变量: 延长局部变量周期,程序结束销毁。局部变量只初始化一次,一份内存。改变局部变量作用域。
修饰全局变量: 只能在本文件中访问,修改作用域,生命周期改变。