Я объявлял частные методы в расширениях классов, согласно Лучший способ определить частные методы для класса в Objective- C .
Но я только что понял, что в Xcode 4, если я вообще опущу объявление частного метода и просто реализую его, приложение компилируется и запускается без предупреждений или ошибок.
Итак, должен ли я вообще беспокоиться об объявлении частных методов в расширениях классов?
Почему мы все равно должны объявлять методы? В Java этого нет ... ни в Ruby.