Вы можете получить доступ к методам классов многих классов Apple в качестве свойств. Пример:Доступ к свойствам класса в Cocoa (Objective-C)
[UIDevice currentDevice];
UIDevice.currentDevice;
Те же и обе работают. Как можно реализовать одно и то же в своих классах?
В редакторах, отличных от Xcode, это не работает. Вы получите сообщение об ошибке: запрос для члена 'methodName' в чем-то, что не является структурой или объединением. Вот почему я думал иначе. Спасибо. –
Я знал, что свойства и точечный синтаксис предназначены для доступа к состоянию, поэтому (в дополнение к тому, что он не работает в CodeRunner), я забыл, что к таким методам можно получить доступ таким образом. –