Я работал с несколькими разными языками, такими как Java, С# и Objective-C.
В большинстве языков методы, не требующие экземпляра объекта, называются статическими методами. Однако, когда дело доходит до Objective-C, некоторые люди получают защиту, когда вы называете их статическими методами, и они ожидают, что вы вызовете их методы класса.
Почему они называются методами класса вместо статических методов? В чем разница между статическим методом и методом класса?