也许这是隐含的,但我对此表示怀疑。
我有一个 .m 文件,它有 2 个不同的功能(或方法,因为它们也被称为);但是这两个函数都使用了我在每个函数中本地声明的变量。
为了清楚起见,我喜欢使用相同的名称;据我了解;让两个函数具有相同的变量名应该没有问题,因为它们将指向内存中的 2 个不同的指针位置,所以没关系。
我是否遗漏了什么或者可以安全地做我正在做的事情?我应该使用不同的名称吗?我应该在本地使用全局并相应地更改它吗?
-(int) doThis
{
int pressure = 1;
...do the calculations and return the results...
}
-(int) doThat
{
int pressure = 5;
...do the calculations and return the results....
}