diffstrings.py: как вы определяете аргументы пути? - PullRequest
0 голосов
/ 21 марта 2010

Я пытаюсь использовать diffstrings.py из Three20 в своем проекте iPhone и не могу найти правильный формат для аргументов пути (как в «Использование: diffstrings.py [опции] path1 path2 ...») .

Например, когда я запускаю скрипт в каталоге моего проекта Xcode, как это ~ / py / diffstrings.py -b он анализирует только main.m и находит 0 строк для локализации, затем он сравнивается с существующим fr.lproj и другими и обнаруживает, что они содержат «устаревшие строки».

Может кто-нибудь опубликовать примеры успешных вызовов командной строки в diffstrings.py для опций -b, -d и -m?

1 Ответ

0 голосов
/ 21 марта 2010

Быстрый взгляд на код здесь http://github.com/facebook/three20/blob/master/diffstrings.py Я вижу, что если вы не укажете какие-либо параметры командной строки, это предполагает, что вы имеете в виду каталог , где бы ни находился скрипт в . Поэтому можно либо скопировать файл .py туда, где находятся ваши файлы .m, либо просто использовать команду

   ~py/diffstrings.py -b .

То есть в качестве аргумента пути укажите текущий каталог (.).

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