Objective c 使用static关键字声明全局NSString
在Objective-C中,使用和不使用static关键字声明全局常量NSString有什么区别吗?如果是全局的,关键字static会增加任何值吗Objective c 使用static关键字声明全局NSString,objective-c,xcode,macos,static,nsstring,Objective C,Xcode,Macos,Static,Nsstring,在Objective-C中,使用和不使用static关键字声明全局常量NSString有什么区别吗?如果是全局的,关键字static会增加任何值吗 static NSString *const kSiteURL = @“https://www.google.com”; vs 与C和C++中的相同: 使用static时,变量在实现文件外部不可见 如果没有static,则变量在可执行文件中的任何位置都可见 NSString *const kSiteURL = @“h
static NSString *const kSiteURL = @“https://www.google.com”;
vs
与C和C++中的相同:
- 使用
时,变量在实现文件外部不可见static
- 如果没有
,则变量在可执行文件中的任何位置都可见static
NSString *const kSiteURL = @“https://www.google.com”;