Есть ли способ в Xcode сузить список завершения, отображаемый CodeSense при вводе, когда у вас есть несколько методов, все из которых начинаются с одного префикса?
Например:
Предположим, у вас есть подкласс UITableViewController и вы хотите реализовать метод
-tableView:numberOfRowsInSection:
Итак, вы начинаете печатать:
-tableView
и вы получите следующий список завершения CodeSense
Это замечательно, но есть загрузок доступных предложений, и прокрутка этого списка, похоже, лишает смысла CodeSense.
Как вы можете сузить этот список?
При выборе второй опции во всплывающем списке отображается следующее:
Для меня это означает, что если вы наберете:
-tableView:n
вы должны получить всплывающее окно со списком завершений, содержащее только методы с этим префиксом. На самом деле все, что я получаю, это «Нет завершений».
Если вместо этого я попытаюсь начать дословно набирать подпись метода:
-tableView:(
Затем я получаю неактуальный список завершения (он просто перечисляет типы).
Выше приведен только пример, я, кажется, часто сталкиваюсь с этим при реализации методов интерфейса.
Я относительно новичок в Xcode (происходит из среды Visual Studio), но я не могу найти никакой информации об этом аспекте CodeSense.
Поддерживает ли Codesense такую фильтрацию или я не правильно ее использую?
Спасибо.