【问题标题】:Is it possible to have a stand-alone static variable within a function? [duplicate]函数中是否可以有一个独立的静态变量? [复制]
【发布时间】:2014-08-15 22:16:39
【问题描述】:

我怎样才能在如下所示的函数中拥有一个静态变量?

func addItem(petItem:Item) -> Bool {
    var static count = 0  //... pseudo code
...

...或者我必须将所有静态代码放在文件顶部(全局区域)吗?

【问题讨论】:

    标签: static swift


    【解决方案1】:

    或者我必须将所有静态代码放在文件顶部(全局区域)?

    是的,就是这样。您需要在变量将持续存在的范围内声明变量。具体应该在哪里取决于您要达到的目标。

    【讨论】:

      猜你喜欢
      • 2015-09-25
      • 2018-11-02
      • 2012-11-19
      • 2019-07-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-05-19
      相关资源
      最近更新 更多