2010-09-01 45 views

回答

0

这取决于。我试着总是使用属性。尽管它有一些(不变的)开销,但它使我的代码更加清晰。如果你想重构这个类,那么如果用户(可能只是你自己)不依赖于你的ivar,它会使它变得更容易。另外,如果您曾经想要做Key-Value Observing,那么拥有一个具有合成访问器的属性可以确保您的类符合KVO。

相关问题