2011-01-07 55 views
0

全局變量我在global variable情況下,在Objective-C聲明在Objective-C

有關變量聲明一個問題是什麼聲明中.m文件和文件.h之間的區別?

我應該爲.h文件中的每個變量聲明property嗎?

回答

0

在.h和.m中聲明全局變量與在.h和.c中聲明全局變量的效果相同。但是,在.h中聲明它是一個好習慣。

+0

Apple已經構建了支持xcode中的類擴展。它更好的做法是在類擴展中聲明(你不想在外面使用),而不是在.h .....中引用蘋果引用。 – 2013-09-10 08:20:56

1

如果你把它放在.h文件中,那麼包含.h文件的東西可以直接訪問它。如果你想這樣做,那就做吧。否則把它放在.m中。