0
全局变量我在global variable
情况下,在Objective-C声明在Objective-C
有关变量声明一个问题是什么声明中.m
文件和文件.h
之间的区别?
我应该为.h
文件中的每个变量声明property
吗?
全局变量我在global variable
情况下,在Objective-C声明在Objective-C
有关变量声明一个问题是什么声明中.m
文件和文件.h
之间的区别?
我应该为.h
文件中的每个变量声明property
吗?
在.h和.m中声明全局变量与在.h和.c中声明全局变量的效果相同。但是,在.h中声明它是一个好习惯。
如果你把它放在.h文件中,那么包含.h文件的东西可以直接访问它。如果你想这样做,那就做吧。否则把它放在.m中。
Apple已经构建了支持xcode中的类扩展。它更好的做法是在类扩展中声明(你不想在外面使用),而不是在.h .....中引用苹果引用。 – 2013-09-10 08:20:56