私は、顧客がアプリ全体の主要なフォントを変更したいと思っていた私の大きなプロジェクトの1つです。コードによって割り当てられたフォントについては非常に簡単です(フォントの作成を抽象化するある種のテーマシステムがあります)。
しかし、問題はXIBファイルで使用されるフォントから始まります。それらすべてを調べて、プロパティに手動で変更を適用する必要がありますか(文字通り数十個あります)?
より効率的な方法(の組み合わせ)でこれを行うことができるスマートターミナルコマンドibtool, xargs, find
はありますか?
私は同様の問題を達成しました-ここで言及されているようにXIBで使用されるすべての文字列を抽出します:
https://stackoverflow.com/a/7754884/229229
また、XIBプロパティにもいくつかの検索(および置換)パターンがあることを願っています。