現代の慣習は、.h ファイルの中括弧の間で ivar をまったく宣言せず、代わりにすべてのプロパティを作成することであると述べた本を読んだところです。
些細な場合でも、これが真実であることを確認したいと思います。デバイスが現在ビデオを録画しているかどうかを示す「レコーディング」という名前の BOOL があるクラスを作成しています。これは他のクラスが必要とするものではありません。私の傾向は、ヘッダーに BOOL として配置し、必要な 2 つの場所の .m ファイルで参照することです。
しかし、私はまた、受け入れられた正しい方法で物事を行いたいと思っています。しかし、なぜ私がそれを公共の財産にするのかわかりませんか?