Когда я объявляю @property
, очевидно, что я хотел бы использовать его позже. По некоторым причинам объявление @property
недостаточно, и мне приходится указывать компилятору @synthetize
в каждом файле .m
. Из-за этого каждый .m
файл в моих проектах начинается с @synthetize
.
Почему они не сделали этого на языке C #, где достаточно лишь объявления, а остальное делает компилятор?