2
我想設置一個屬性,但我不確定最好的方法是什麼。我可以想到兩種方法來做到這一點。通過創建一個對象,將其存儲在一個變量,設置屬性:創建一個對象並在一行或兩行中設置屬性
PropertyClass *myProperty = [[PropertyClass alloc] init];
self.myClassProperty = myProperty
或創建並在一條線設置:
self.myClassProperty = [[PropertyClass alloc] init];
是否有任何理由的一種方式實際上是更好/更安全/快/等?有沒有比我上面列出的兩個更好的方法?我不確定這是否有所作爲,但這將是該物業首次設置。
如果你檢查出這些生成程序集,你會發現有一個細微的差別,但我可以閱讀程序集,所以我不知道是什麼效果。 –