代码之家  ›  专栏  ›  技术社区  ›  Tirth

如何在iPhone中使用objectvie-c创建全局变量?

  •  0
  • Tirth  · 技术社区  · 15 年前

    我是iPhone软件开发的初学者,我正在使用SOAP XML解析方法创建HTTP请求。

    我正在创建一个变量 soapResult 用于存储接收到的HTTP数据。我想用 SOAPREST 值转换为另一个类。

    我如何才能访问这个值。我本来打算把它变成一个全局变量,但我不知道如何创建和使用它?

    另外,如果该方法是错误的,那么我应该如何实现它?

    3 回复  |  直到 12 年前
        1
  •  3
  •   Vegar    15 年前

    一般来说,单件优先于全局变量。

    我发现这篇文章对类似的事情很有用: Cocoa with Love: Singletons, AppDelegates and top-level data

        2
  •  1
  •   sys    15 年前

    我建议您使用类似注册表模式的方法。只需使用静态方法和静态属性创建类注册表。这是控制应用程序中所有共享内容的更好方法

        3
  •  0
  •   EEE    15 年前

    全局变量在Objective-C中不是首选,但是如果您想使用, this 方法很好。