RayWenderlich所著的“iOS6byTutorials”一书中有一个关于编写更多“现代”Objective-C代码的非常好的章节。在一节中,这些书描述了如何将iVar从类的头文件移动到实现文件中。由于所有iVar都应该是私有(private)的,这似乎是正确的做法。但到目前为止,我发现了3种方法。每个人都在做不同的事情。1.)将iVars放在@implementantion下的花括号块中(这就是本书中的做法)。2.)将iVars放在@implementantion下,不带花括号块3.)将iVars放在@implementantion之上的私有(private)接口(inter