我对Objective-C相当陌生,一直在做一些iPhone编程。如何在Objective-C中使用另一个类中某个变量的值?
是否可以在不同的类中查找变量的值?
基本上我正在做的是运行一个存在于我的应用程序委托中的视图控制器中的函数,但应用程序委托需要使用存储在调用应用程序委托函数的视图控制器中的变量。是否有意义?
我对Objective-C相当陌生,一直在做一些iPhone编程。如何在Objective-C中使用另一个类中某个变量的值?
是否可以在不同的类中查找变量的值?
基本上我正在做的是运行一个存在于我的应用程序委托中的视图控制器中的函数,但应用程序委托需要使用存储在调用应用程序委托函数的视图控制器中的变量。是否有意义?
您可以随时将该变量传递给需要它的函数。或者你可以为它做一个吸气剂
通过简单地将变量传递给应用程序委托并以此方式解决问题。
听起来我需要将该变量作为属性公开。
您可以创建一个单例并存储您的数据并在整个地方使用它。
这听起来像是一个令人费解的设计。如果您可以更多地解释变量的作用以及应用程序委托为什么需要它,您可能会得到更好的答案。 – Anurag 2010-05-19 11:10:53