【问题标题】:iPhone programming use one class properties in different view controllersiPhone 编程在不同的视图控制器中使用一类属性
【发布时间】:2012-01-21 23:36:35
【问题描述】:

在我的 iphone 应用程序中,我有多个视图类和模型类,我通过 setter 将视图类的属性传递给我的模型类,但我没有通过 getter 在其他视图类中使用此实例。例如,在 viewA 类中我有 text Field 实例,在 modelA 类中我有 Nsstring 对象来保存 textField 实例,我在 viewA 中使用 ModelA 的实例,我通过 Setter 将 textField 实例带到 ModelA 类,但在 ViewB 类中我有 ModelA 的实例,但我没有通过 getter 获取这个对象,我该如何处理这个问题?

p.s.我不久前开始编程,我是 Objective C 编程的新手..

【问题讨论】:

    标签: iphone-sdk-3.0


    【解决方案1】:

    真的很难理解你的问题的细节,也许这里有一个例子会有用。但是,如果您的目的是在视图之间共享数据,您可以在创建视图之前(可能在应用程序委托中)在代码中创建一个数据模型类,并在创建时将其传递给两个视图类。它们都可以持有对同一个对象的引用。

    这是我不久前写的一个简单教程,它展示了在标签栏中使用多个视图。它将文本从一个视图传递到另一个视图。教程中也有源代码。代码设计不是我做过的最好的,但我尽量保持简单。

    iPhone Tab Bar tutorial

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-04-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多