Вы можете получить доступ к методам классов многих классов Apple в качестве свойств. Пример:
[UIDevice currentDevice]; UIDevice.currentDevice;
Это то же самое, и оба работают. Как можно реализовать то же самое в своих классах?
Вам не нужно делать что-то особенное для этого, это по умолчанию, но для новичков всегда предпочтительнее не использовать точечный синтаксис.Надлежащее обсуждение находится в посте ниже Нотация точек или нотация сообщений для объявленных свойств
Вам не нужно ничего делать. Вы можете использовать «точечную нотацию» в любом методе, независимо от того, был ли он объявлен @property или обычным объявлением метода. Это верно как для объектов, так и для классов.