我想设置一个属性,但我不确定最好的方法是什么。我可以想到两种方法来做到这一点。通过创建一个对象,将其存储在一个变量中,并设置属性:
PropertyClass *myProperty = [[PropertyClass alloc] init];
self.myClassProperty = myProperty
或者通过在一行中创建和设置:
self.myClassProperty = [[PropertyClass alloc] init];
是否有任何理由一种方式实际上更好/更安全/更快/等等?有没有比我上面列出的两个更好的方法?我不确定这是否会有所不同,但这将是第一次设置该属性。