В чем разница между этими двумя?Метод вызова как объект объекта-C
[SomeClass.classMethod instanceMethod];
[[SomeClass classMethod] instanceMethod];
classMethod
из SomeClass
возвращает объект одноплодной, на котором instanceMethod
называется. Оба метода работают, и Xcode не жалуется во время исполнения или кода. Однако ввод SomeClass.classMethod
не отображает совпадений в выпадающем меню, тогда как [SomeClass classMethod]
делает. Это просто недостающая особенность или преднамеренная попытка предотвратить такую практику?
Спасибо, это, наверное, почему. Должен помнить, что слишком часто не зависеть от автозаполнения, иногда мне приходится строить для него удар или вводить другую часть экрана. –