iPhone:Существует ли автоматизированный способ идентификации неиспользуемых ресурсов?

StackOverflow https://stackoverflow.com/questions/1123378

Вопрос

Разрабатывая свое приложение, я импортировал и включил в него множество изображений, звуков и т.д.Я думаю, я мог бы просто написать сценарий оболочки, который обрабатывает исходный код, но мне интересно, существует ли какой-либо существующий, который будет определять любые неиспользуемые ресурсы в моем проекте.

Спасибо!

Это было полезно?

Решение

Нет, и не может быть, поскольку существуют способы, с помощью которых ресурсы могут использоваться без каких-либо ссылок в исходном коде приложения.Например, служба push-уведомлений использует имя звукового файла в пакете вашего приложения, поэтому все звуковые файлы в форматах, используемых для push-уведомлений, не могут быть неиспользованными, даже если в самом приложении нет ссылки.Есть и другие похожие ситуации.

Очевидно, что вы можете написать несколько сценариев для обработки удаления ресурса, если вы знаете, что происходит, но я бы никогда не ожидал, что Xcode предоставит что-либо подобное этой функциональности.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top