【问题标题】:Declaring global NSString with static keyword [duplicate]用静态关键字声明全局 NSString [重复]
【发布时间】:2014-12-23 07:37:20
【问题描述】:

在 Objective-C 中,使用和不使用 static 关键字声明全局 const NSString 有什么区别吗?如果是全局的,关键字 static 有没有加值?

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

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

【问题讨论】:

    标签: objective-c xcode macos static nsstring


    【解决方案1】:

    与 C 和 C++ 相同:

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

    【讨论】:

      猜你喜欢
      • 2012-08-09
      • 1970-01-01
      • 2014-10-08
      • 2016-09-24
      • 2019-02-13
      • 2014-02-04
      • 1970-01-01
      • 2011-12-11
      • 1970-01-01
      相关资源
      最近更新 更多