Xcode4 如何将变量从一个.m文件更改为另一个.m文件?

Xcode4 如何将变量从一个.m文件更改为另一个.m文件?,xcode4,Xcode4,在我的程序中,我在view2.m文件中声明了一个变量int a=4。 如果要将view1.m文件中的变量a更改为a=6,以便同时将view1.m中的变量a更改为a=6。我该怎么办?非常感谢你 不要使用硬编码数字。使用类常量,甚至使用预处理器。但是硬编码的数字几乎总是一种糟糕的做法。你能给出一个真实的例子,源代码,来实现你的理想吗?非常感谢!在views.h中放入define MYVALUE 4,在两个文件中都包含views.h,在view1.m和view2.m中都将a设置为MYVALUE。这是在

在我的程序中,我在view2.m文件中声明了一个变量int a=4。
如果要将view1.m文件中的变量a更改为a=6,以便同时将view1.m中的变量a更改为a=6。我该怎么办?非常感谢你

不要使用硬编码数字。使用类常量,甚至使用预处理器。但是硬编码的数字几乎总是一种糟糕的做法。

你能给出一个真实的例子,源代码,来实现你的理想吗?非常感谢!在views.h中放入define MYVALUE 4,在两个文件中都包含views.h,在view1.m和view2.m中都将a设置为MYVALUE。这是在使用预处理器。如果您正在使用类,请参阅[链接]以了解如何执行此操作。我已经尝试过了。。。但是,此方法只能帮助我回忆常量值MYVALUE,我无法在不同的视图中更改值a。或者我误解了您的方法?只要两个.m文件都包含相同的.h文件和常量it,当您更改常量时,两个.m文件都将具有新值。试着在你的问题中加入一些示例代码来说明问题。