#ios #xcode
#iOS #xcode
Вопрос:
Я должен изменить нижнее ограничение для всех объектов UITableView, созданных с помощью контроллеров просмотра, определенных в раскадровках проекта. В проекте много раскадровок, а в раскадровке может быть много пользовательских контроллеров. Результат поиска для IBOutlet var TableView не является исчерпывающим, поскольку не все контроллеры раскадровки имеют пользовательские классы и не все контроллеры раскадровки с пользовательскими классами имеют IBOutlet.
Есть ли в Xcode функция поиска, которая может работать в моем случае?
Обновление: я хотел бы перечислить имена файлов только с указанием пути
Ответ №1:
Я не знаю способа сделать это в Xcode, но из оболочки не так уж сложно выполнить поиск по каждой раскадровке:
find . -name '*.storyboard' -exec grep '<tableView ' {}
Редактировать: если вам нужны только имена файлов:
find . -name '*.storyboard' -exec grep --silent '<tableView ' {} ';' -print
Комментарии:
1. Я нашел эту команду grep -r -l » Я не знаю, какой из них более эффективен