アプリ内のすべてのクラスで使用できるプロパティを格納するためのファイル Variables.m があります。ここで、クラス A のプロパティの 1 つ (ユーザー名など) に値を設定したいと思います。アプリ内の他のすべてのクラス (B、C、D、E..) で定数のように使用できるようにしたいと考えています。 . すなわち。クラス B で Variables オブジェクト (var など) を初期化したら、var.username を発行すると、クラス A で設定したユーザー名を取得する必要があります。
実際には、ユーザー名の値をハードコーディングする代わりに、プログラムで設定し、設定した値をすべてのクラスに表示させたいと考えています。クラスに移動するたびに変数オブジェクトを渡さずにこれを達成できますか?