Общая установка идентификатора доступности для инструментов автоматизации? - PullRequest
0 голосов
/ 25 марта 2019

У нас есть требование в нашем проекте.Нам нужно установить идентификатор доступности для всех компонентов примерно в 40 контроллерах представления.Я думал, как выполнить эту основную работу, получая каждое имя контроллера представления и имена iboutlet во время выполнения и генерируя идентификаторы, комбинируя эти значения в качестве идентификатора доступности.Для этого мне нужно получить имена IBOutlet.Как я могу это сделать ?Или у вас есть альтернативная идея автоматизировать этот процесс другим способом?

Спасибо.

1 Ответ

0 голосов
/ 25 марта 2019

Можно попробовать Исходник

Он может проанализировать все ваши исходные файлы и предоставить вам информацию о IBOutlets всех контроллеров:
Вы заинтересованы в classes -> variables -> attributes

Вы можете сгенерировать встроенный для всех таких переменных didSet блок, в котором вы будете устанавливать правильный идентификатор доступности

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...