使用static关键字声明全局NSString

时间:2014-12-23 07:37:21

标签: objective-c xcode macos static nsstring

在Objective-C中,使用和不使用static关键字声明全局const NSString有什么不同吗?如果它是全局的,关键字static是否会添加任何值?

static NSString *const kSiteURL    = @“https://www.google.com”; 

VS

NSString *const kSiteURL           = @“https://www.google.com”;

1 个答案:

答案 0 :(得分:0)

与C和C ++相同:

  • 使用static变量在实现文件外部不可见。
  • 如果没有static,则变量在可执行文件的任何位置都可见。