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